import type { OioAnyViewState, OioGlobalState } from './typing'; export declare function useOioState(): { globalState: OioGlobalState; viewState: OioAnyViewState | undefined; createViewState: (handle: string) => OioAnyViewState; getViewState: (handle: string) => OioAnyViewState | undefined; clearViewState: (handle: string) => OioAnyViewState | undefined; }; export declare function useOioState(handle: string): { globalState: OioGlobalState; viewState: OioAnyViewState | undefined; createViewState: () => OioAnyViewState; getViewState: () => OioAnyViewState | undefined; clearViewState: () => OioAnyViewState | undefined; };