import * as React$1 from "react"; import { Dialog } from "@base-ui/react/dialog"; //#region src/components/sheet.d.ts declare const Sheet: (props: Dialog.Root.Props) => React$1.JSX.Element; declare const SheetPortal: React$1.ForwardRefExoticComponent & React$1.RefAttributes>; type SheetSide = "inline-start" | "inline-end" | "block-start" | "block-end"; declare function SheetTrigger({ tooltip, ...props }: Dialog.Trigger.Props & { tooltip?: React$1.ReactNode; }): React$1.JSX.Element; declare function SheetClose({ tooltip, ...props }: Dialog.Close.Props & { tooltip?: React$1.ReactNode; }): React$1.JSX.Element; declare const SheetBackdrop: ({ className, ...props }: Dialog.Backdrop.Props) => React$1.JSX.Element; declare const SheetPopup: ({ className, children, showCloseButton, side, variant, ...props }: Dialog.Popup.Props & { showCloseButton?: boolean; side?: SheetSide; variant?: "default" | "inset"; }) => React$1.JSX.Element; declare const SheetHeader: ({ className, ...props }: React$1.ComponentProps<"div">) => React$1.JSX.Element; declare const SheetFooter: ({ className, variant, ...props }: React$1.ComponentProps<"div"> & { variant?: "default" | "bare"; }) => React$1.JSX.Element; declare const SheetTitle: ({ className, ...props }: Dialog.Title.Props) => React$1.JSX.Element; declare const SheetDescription: ({ className, ...props }: Dialog.Description.Props) => React$1.JSX.Element; declare const SheetPanel: ({ className, scrollFade, ...props }: React$1.ComponentProps<"div"> & { scrollFade?: boolean; }) => React$1.JSX.Element; //#endregion export { Sheet, SheetBackdrop, SheetBackdrop as SheetOverlay, SheetClose, SheetPopup as SheetContent, SheetPopup, SheetDescription, SheetFooter, SheetHeader, SheetPanel, SheetPortal, type SheetSide, SheetTitle, SheetTrigger };