import * as SheetPrimitive from '@radix-ui/react-dialog'; import { type VariantProps } from 'class-variance-authority'; import type { ComponentProps, FC, HTMLAttributes } from 'react'; type SheetOverlayProps = ComponentProps & { dataTestId?: string; }; declare const sheetVariants: (props?: ({ side?: "left" | "bottom" | "right" | "top" | null | undefined; } & import("class-variance-authority/dist/types").ClassProp) | undefined) => string; interface SheetContentProps extends ComponentProps, VariantProps { dataTestId?: string; } type SheetHeaderProps = HTMLAttributes & { dataTestId?: string; }; type SheetFooterProps = HTMLAttributes & { dataTestId?: string; }; type SheetTitleProps = ComponentProps & { dataTestId?: string; }; type SheetDescriptionProps = ComponentProps & { dataTestId?: string; }; export declare const Sheet: FC & { Portal: FC; Overlay: FC; Trigger: import("react").ForwardRefExoticComponent>; Close: import("react").ForwardRefExoticComponent>; Content: FC; Header: { ({ className, dataTestId, ...props }: SheetHeaderProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; Footer: { ({ className, dataTestId, ...props }: SheetFooterProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; Title: FC; Description: FC; }; export {};