import { MessageKey } from "@intlayer/editor"; import { Dispatch, SetStateAction } from "react"; //#region src/useCrossFrameState.d.ts type CrossFrameStateOptions = { emit?: boolean; receive?: boolean; }; /** * Synchronizes a React state value across frames using CrossFrameStateManager. */ declare const useCrossFrameState: (key: `${MessageKey}`, initialState?: S | (() => S), options?: CrossFrameStateOptions) => [S, Dispatch>, () => void]; //#endregion export { CrossFrameStateOptions, useCrossFrameState }; //# sourceMappingURL=useCrossFrameState.d.ts.map