import { TryOnMode, ZakekeTryOnExposedMethods } from "../components/tryon/tryOnModels";
export interface ZakekeTryOnContext {
    tryon: ZakekeTryOnExposedMethods;
    setTryon: (tryon: ZakekeTryOnExposedMethods) => void;
    tryOnPickedMode: TryOnMode;
    setTryOnPickedMode: (mode: TryOnMode) => void;
    tryOnVisibility: boolean;
    setTryOnVisibility: (visibility: boolean) => void;
}
export declare const TryOnContext: import("react").Context<ZakekeTryOnContext>;
export declare const useZakekeTryOn: () => ZakekeTryOnContext;
