import { default as React, type ReactNode } from "react"; export declare const useUTLSettingsContext: () => { state: { serverTimeZone: string; settings: { [key: string]: any; }; }; actions: import("@reduxjs/toolkit").CaseReducerActions<{ setServerTimeZone(state: import("immer/dist/internal").WritableDraft<{ serverTimeZone: string; settings: { [key: string]: any; }; }>, { payload }: { payload: any; type: string; }): void; setSetting(state: import("immer/dist/internal").WritableDraft<{ serverTimeZone: string; settings: { [key: string]: any; }; }>, { payload }: { payload: any; type: string; }): void; initSettings(state: import("immer/dist/internal").WritableDraft<{ serverTimeZone: string; settings: { [key: string]: any; }; }>, { payload }: { payload: any; type: string; }): void; }, "__">; isLoading: boolean; }; export declare const UTLSettingsProvider: ({ children }: { children: ReactNode; }) => React.JSX.Element;