import { InputProps } from "./input.js"; import * as React$1 from "react"; //#region src/components/destructive-action-confirmation.d.ts type DestructiveActionConfirmationProps = Omit & { confirmation: string; description?: React$1.ReactNode; fieldClassName?: string; inputClassName?: string; label: React$1.ReactNode; onValueChange: (value: string) => void; value: string; }; declare const DestructiveActionConfirmation: ({ className, confirmation, description, fieldClassName, inputClassName, label, onValueChange, value, ...props }: DestructiveActionConfirmationProps) => React$1.JSX.Element; declare function useDestructiveActionConfirmation(confirmation: string): { confirmed: boolean; onValueChange: React$1.Dispatch>; reset: () => void; value: string; }; //#endregion export { DestructiveActionConfirmation, useDestructiveActionConfirmation };