import { type ComponentProps } from "react";
import { Toggle } from "./Toggle";
/**
 * Публичный контракт Toggle, который принимает и возвращает два настраиваемых
 * строковых значения вместо boolean.
 */
export type StringToggleProps = Omit<ComponentProps<typeof Toggle>, "value" | "onChange"> & {
    checkedValue?: string;
    uncheckedValue?: string;
    value: string;
    onChange: (value: string) => void;
};
/**
 * Адаптирует boolean-состояние Toggle к паре настраиваемых строковых значений.
 */
export declare function StringToggle({ value, onChange, checkedValue: configuredCheckedValue, uncheckedValue: configuredUncheckedValue, defaultChecked: _defaultChecked, ...props }: StringToggleProps): import("react").JSX.Element;
//# sourceMappingURL=StringToggle.d.ts.map