import React from 'react'; import type { IconName } from '../../atoms/Icons'; export type PopconfirmPlacement = 'top' | 'bottom' | 'left' | 'right'; export interface PopconfirmContextType { open: boolean; setOpen: (open: boolean) => void; disabled: boolean; placement: PopconfirmPlacement; icon?: IconName; onConfirm?: () => void; onCancel?: () => void; containerRef: React.RefObject; } export declare const usePopconfirmContext: () => PopconfirmContextType; export interface PopconfirmProviderProps { value: PopconfirmContextType; children: React.ReactNode; } export declare const PopconfirmProvider: React.FC; //# sourceMappingURL=PopconfirmContext.d.ts.map