import { type ImageSelectionPanelProps, type ImageSelectionState } from "./imageSelectionTypes";
/**
 * Управляет набором изображений в conventional controlled/uncontrolled-режиме.
 * В controlled-режиме каждое изменение сразу передаётся через onChange, а источник истины остаётся у вызывающего кода.
 */
export declare function useImageSelectionState({ value, defaultValue, disabled, onChange, onApply }: Pick<ImageSelectionPanelProps, "value" | "defaultValue" | "disabled" | "onChange" | "onApply">): ImageSelectionState;
//# sourceMappingURL=useImageSelectionState.d.ts.map