import { ButtonHTMLAttributes, FC, Ref } from 'react'; export interface SheetTriggerProps extends ButtonHTMLAttributes { /** * If true, renders the trigger as a custom element using a Slot. * Allows flexible composition with custom elements like ,
, or icon buttons. */ asChild?: boolean; /** * Ref forwarded to the underlying trigger element. * Useful for focus management or external control. */ ref?: Ref; } /** The SheetTrigger component is the interactive element—typically a button or a slotted custom element—that opens a Sheet, supporting flexible rendering with the asChild prop for advanced composition */ export declare const SheetTrigger: FC;