import { ComponentProps, ComponentPropsWithoutRef, MouseEvent } from 'react'; import { ButtonProps } from '../Button'; import { Sheet as UiSheet, SheetContent } from '../ui/sheet'; export interface SheetProps extends ComponentPropsWithoutRef { side?: ComponentProps['side']; title?: React.ReactNode; description?: React.ReactNode; content?: React.ReactNode; children?: React.ReactNode; footer?: React.ReactNode; okText?: React.ReactNode; okProps?: ButtonProps; cancelText?: React.ReactNode; cancelProps?: ButtonProps; onOk?: (ev: MouseEvent) => any | Promise; onCancel?: (ev: MouseEvent) => any | Promise; className?: string; style?: React.CSSProperties; } export declare function Sheet(props: SheetProps): import("react/jsx-runtime").JSX.Element; export declare namespace Sheet { var Close: import("react").ForwardRefExoticComponent>; var Header: { ({ className, ...props }: import("react").HTMLAttributes): import("react/jsx-runtime").JSX.Element; displayName: string; }; var Title: import("react").ForwardRefExoticComponent, "ref"> & import("react").RefAttributes>; var Description: import("react").ForwardRefExoticComponent, "ref"> & import("react").RefAttributes>; var Footer: { ({ className, ...props }: import("react").HTMLAttributes): import("react/jsx-runtime").JSX.Element; displayName: string; }; }