import { IconName } from '@mesalvo/icons';
import { ButtonProps } from '../button';
type OptionalProps = {
    icon?: IconName;
    className?: string;
    dialogClassName?: string;
    label?: string;
    triggerProps?: ButtonProps;
    iconSize?: number;
};
export type DeleteButtonProps = OptionalProps & {
    onConfirm: (event?: React.MouseEvent<HTMLButtonElement, MouseEvent>) => void;
};
export declare const DeleteButton: React.FC<DeleteButtonProps>;
export {};
//# sourceMappingURL=delete-button.d.ts.map