import type { FC, DetailedHTMLProps, HTMLAttributes } from 'react'; export interface PharosSheetProps extends DetailedHTMLProps, HTMLElement> { /** * Indicates if the sheet is open. */ open?: boolean; /** * Indicates if the sheet is expanded. */ expanded?: boolean; /** * Indicates if the sheet is allowed to expand. */ enableExpansion?: boolean; /** * Indicates if the sheet contains close button. */ hasClose?: boolean; /** * Text content for the sheet header */ header?: string; /** * Indicates the minimum height for the sheet in pixels */ minHeight?: number; /** * Indicates if the sheet omits the overlay */ omitOverlay?: boolean; /** * Indicates if the sheet should dock rather than close */ docked?: boolean; /** * Fires when the sheet is about to close - cancelable */ 'onPharos-Sheet-Close'?: (event: CustomEvent) => void; /** * Fires when the sheet is about to open - cancelable */ 'onPharos-Sheet-Open'?: (event: CustomEvent) => void; /** * Fires when the sheet has expanded */ 'onPharos-Sheet-Expanded'?: (event: CustomEvent) => void; /** * Fires when the sheet has collapsed */ 'onPharos-Sheet-Collapsed'?: (event: CustomEvent) => void; /** * Fires when the sheet has opened */ 'onPharos-Sheet-Opened'?: (event: CustomEvent) => void; /** * Fires when the sheet has closed */ 'onPharos-Sheet-Closed'?: (event: CustomEvent) => void; } export declare const PharosSheet: FC; //# sourceMappingURL=pharos-sheet.d.ts.map