export type ConfirmPopoverProps = { /** Title shown in the confirmation dialog. */ title: string; /** Optional description shown below the title. */ description?: string; /** Label for the confirm button. @default "Confirm" */ confirmLabel?: string; /** Label for the cancel button. @default "Cancel" */ cancelLabel?: string; /** Button variant for the confirm action. @default "destructive" */ confirmVariant?: "default" | "destructive" | "outline" | "secondary" | "ghost"; /** Called when the user confirms. */ onConfirm: () => void; /** Trigger element — passed as Base UI render prop to merge with PopoverTrigger. */ children: React.ReactElement; /** Side of the trigger to place the popover. @default "bottom" */ side?: "top" | "bottom" | "left" | "right"; }; export declare function ConfirmPopover({ title, description, confirmLabel, cancelLabel, confirmVariant, onConfirm, children, side, }: ConfirmPopoverProps): import("react").JSX.Element; //# sourceMappingURL=confirm-popover.d.ts.map