type EnforcedAccessibleLabel = { title: string | JSX.Element; actions?: JSX.Element[]; "aria-label"?: string; "aria-labelledby"?: string; } | { title?: string | JSX.Element; "aria-label": string; "aria-labelledby"?: string; } | { title?: string | JSX.Element; "aria-label"?: string; "aria-labelledby": string; }; interface BaseSheetProps extends Omit, "title"> { children?: React.ReactNode; id?: string; onBack?: () => void; onClose?: () => void; open?: boolean; slide?: boolean; } export type SheetProps = BaseSheetProps & EnforcedAccessibleLabel; /** * This component is used as a container of components that are dismisable. * * @example * *
* * * *
* * @see https://design.avayacloud.com/components/web/sheet-web */ export declare const Sheet: { ({ children, className, id, open, slide, title, onBack, onClose, ...rest }: SheetProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; export {};