import { Dialog as SheetPrimitive } from '@base-ui/react/dialog';
import type * as React from "react";
declare function Sheet({ ...props }: SheetPrimitive.Root.Props): React.JSX.Element;
declare function SheetTrigger({ ...props }: SheetPrimitive.Trigger.Props): React.JSX.Element;
declare function SheetClose({ ...props }: SheetPrimitive.Close.Props): React.JSX.Element;
declare function SheetContent({ className, children, side, showCloseButton, ...props }: SheetPrimitive.Popup.Props & {
    side?: "top" | "right" | "bottom" | "left";
    showCloseButton?: boolean;
}): React.JSX.Element;
declare function SheetHeader({ className, ...props }: React.ComponentProps<"div">): React.JSX.Element;
declare function SheetFooter({ className, ...props }: React.ComponentProps<"div">): React.JSX.Element;
declare function SheetTitle({ className, ...props }: SheetPrimitive.Title.Props): React.JSX.Element;
declare function SheetDescription({ className, ...props }: SheetPrimitive.Description.Props): React.JSX.Element;
export { Sheet, SheetTrigger, SheetClose, SheetContent, SheetHeader, SheetFooter, SheetTitle, SheetDescription, };
//# sourceMappingURL=sheet.d.ts.map