/** @packageDocumentation
 * @module UiStateStorage
 */
import * as React from "react";
import { UiStateStorage } from "@itwin/core-react";
/** @public */
export declare function useUiStateStorageHandler(): UiStateStorage;
/** @internal */
export declare const UiStateStorageContext: React.Context<UiStateStorage>;
/** Properties for the [[UiStateStorageHandler]] component.
 * @public
 */
export interface UiSettingsProviderProps {
    children?: React.ReactNode;
}
/** Allows to provide a custom [[UiStateStorage]] implementation to persist UI settings.
 * @public
 */
export declare function UiStateStorageHandler(props: UiSettingsProviderProps): JSX.Element;
//# sourceMappingURL=useUiStateStorage.d.ts.map