import type { ViewMode, WithDifference } from '../../../../../scalars/components/types.js';
interface ToggleDiffProps extends Omit<WithDifference<boolean>, 'diffMode' | 'viewMode'>, Omit<React.HTMLAttributes<HTMLDivElement>, 'onChange'> {
    value?: boolean;
    label?: React.ReactNode;
    optionalLabel?: React.ReactNode;
    disabled?: boolean;
    required?: boolean;
    viewMode?: ViewMode;
    baseValue?: boolean;
    name?: string;
    onChange?: (checked: boolean) => void;
}
declare const ToggleDiff: ({ value, label, optionalLabel, required, disabled, baseValue, viewMode, onChange, name, }: ToggleDiffProps) => import("react/jsx-runtime").JSX.Element;
export default ToggleDiff;
//# sourceMappingURL=toogle-diff.d.ts.map