import { LitElement } from 'lit';
import type { InsightBindings } from '../atomic-insight-interface/atomic-insight-interface.js';
import type { InitializableComponent } from '../../../decorators/types';
/**
 * The `atomic-insight-full-search-button` component is an internal button that links to the full search interface.
 *
 * @part full-search-container - The container wrapper for the button.
 * @part full-search-button - The button element.
 * @part full-search-icon - The icon within the button.
 *
 * @cssprop --full-search-background-color - The background color of the button.
 * @cssprop --full-search-secondary-background-color - The background color of the button on hover.
 */
export declare class AtomicInsightFullSearchButton extends LitElement implements InitializableComponent<InsightBindings> {
    static styles: import("lit").CSSResult;
    bindings: InsightBindings;
    error: Error;
    /**
     * The tooltip text for the full search button.
     */
    tooltip: string;
    initialize(): void;
    render(): import("lit-html").TemplateResult<1>;
}
declare global {
    interface HTMLElementTagNameMap {
        'atomic-insight-full-search-button': AtomicInsightFullSearchButton;
    }
}
