import { LitElement } from 'lit';
declare const AtomicInsightLayout_base: import("../../../mixins/mixin-common").Constructor<{
    injectStyles(dynamicStyles?: import("lit").CSSResultGroup): Promise<void>;
}> & typeof LitElement;
/**
 * The `atomic-insight-layout` helps organize elements in the insight page.
 */
export declare class AtomicInsightLayout extends AtomicInsightLayout_base {
    error: Error;
    /**
     * Whether the interface should be shown in widget format.
     */
    widget: boolean;
    /**
     * The viewport width at which the layout goes from desktop to mobile.
     * For example: 800px, 65rem.
     */
    mobileBreakpoint: string;
    private layoutStylesController;
    onMobileBreakpointChange(): void;
    onWidgetChange(): void;
}
declare global {
    interface HTMLElementTagNameMap {
        'atomic-insight-layout': AtomicInsightLayout;
    }
}
export {};
