/*! Strand UI | MIT License | dillingerstaffing.com */ import type { JSX } from "preact"; /** In-page window chrome that hosts a modal specimen without taking the viewport. */ export declare const LabFrame: import("preact").FunctionalComponent> & { ref?: import("preact").Ref | undefined; }>; export declare const LabFrameChrome: import("preact").FunctionalComponent> & { ref?: import("preact").Ref | undefined; }>; export declare const LabFrameTitle: import("preact").FunctionalComponent> & { ref?: import("preact").Ref | undefined; }>; export declare const LabFrameBody: import("preact").FunctionalComponent> & { ref?: import("preact").Ref | undefined; }>; export declare const LabFrameContentHead: import("preact").FunctionalComponent> & { ref?: import("preact").Ref | undefined; }>; export declare const LabFrameActions: import("preact").FunctionalComponent> & { ref?: import("preact").Ref | undefined; }>; export declare const LabFrameOverlay: import("preact").FunctionalComponent> & { ref?: import("preact").Ref | undefined; }>; export declare const LabFramePanelHeader: import("preact").FunctionalComponent> & { ref?: import("preact").Ref | undefined; }>; export declare const LabFramePanelTitle: import("preact").FunctionalComponent> & { ref?: import("preact").Ref | undefined; }>; export declare const LabFramePanelBody: import("preact").FunctionalComponent> & { ref?: import("preact").Ref | undefined; }>; export declare const LabFramePanelFooter: import("preact").FunctionalComponent> & { ref?: import("preact").Ref | undefined; }>; export interface LabFrameDotProps extends JSX.HTMLAttributes { /** Dot colour, e.g. "#ff5f57". */ color?: string; } /** A window-chrome dot. */ export declare const LabFrameDot: import("preact").FunctionalComponent & { ref?: import("preact").Ref | undefined; }>; export interface LabFrameContentProps extends JSX.HTMLAttributes { /** Hide the content visually while it stays in layout. */ hidden?: boolean; } /** The page content behind a modal specimen. */ export declare const LabFrameContent: import("preact").FunctionalComponent & { ref?: import("preact").Ref | undefined; }>; /** The modal panel of a specimen. */ export declare const LabFramePanel: import("preact").FunctionalComponent> & { ref?: import("preact").Ref | undefined; }>; export interface LabFramePanelCloseProps extends JSX.HTMLAttributes { /** Accessible name. */ "aria-label"?: string; } /** The panel's close control. */ export declare const LabFramePanelClose: import("preact").FunctionalComponent & { ref?: import("preact").Ref | undefined; }>; //# sourceMappingURL=LabFrame.d.ts.map