import * as React from 'react'; import * as SheetPrimitive from '@radix-ui/react-dialog'; import { StyledSheetContent, SheetBaseOverlay as SheetOverlay } from './Sheet.styles'; declare const Sheet: React.FC; declare const SheetTrigger: React.ForwardRefExoticComponent>; declare const SheetClose: React.ForwardRefExoticComponent>; declare const SheetPortal: React.FC; declare const SheetHeaderClose: import("styled-components").StyledComponent>, import("styled-components").DefaultTheme, {}, never>; declare const SheetFieldTitle: (props: { header?: React.ReactElement; title?: React.ReactNode; description?: React.ReactNode; titleIcon?: React.ReactNode; headerExtra?: React.ReactNode; }) => React.ReactElement; declare const SheetRadixOverlay: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; export interface SheetContentProps extends React.ComponentPropsWithoutRef, React.ComponentPropsWithoutRef { /** Use the side property to to indicate the edge of the screen where the component will appear. The values can be top, right, bottom or left.Default 'right'. */ side?: 'right' | 'top' | 'left' | 'bottom'; /** The width of the SheetContent. Accepts any number, string. */ width?: number | string; /** The accessible title of the SheetContent. */ title?: string; /** The accessible description of the SheetContent. */ description?: string; /** Whether the SheetContent has overlay. */ hasOverlay?: boolean; } declare const SheetBaseContent: React.ForwardRefExoticComponent & React.RefAttributes>; declare const SheetContent: React.ForwardRefExoticComponent & React.RefAttributes>; declare const SheetHeader: { ({ className, ...props }: React.HTMLAttributes): React.JSX.Element; displayName: string; }; declare const SheetFooter: { ({ className, ...props }: React.HTMLAttributes): React.JSX.Element; displayName: string; }; declare const SheetTitle: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; declare const SheetDescription: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; export { Sheet, SheetPortal, SheetRadixOverlay, SheetOverlay, SheetTrigger, SheetClose, SheetContent, SheetHeader, SheetFooter, SheetTitle, SheetDescription, SheetHeaderClose, SheetFieldTitle, SheetBaseContent, }; //# sourceMappingURL=Sheets.d.ts.map