export interface OrgConfigItem { releaseVersionRegex: string; enable: boolean; version: 'V1'; name: 'ONLY_VIEW_ACCESSABLE_APP' | 'ONLY_VIEW_ACCESSABLE_SYSTEM' | 'RELEASE_VERSION_REGEX' | 'CHANGE_REQUEST_MUST_BIND_WORKITEM' | 'CHANGE_REQUEST_DEFAULT_REMOVE_BRANCH'; mode?: string; } declare const defaultState: { auth: any; payment: any; configsLoaded: boolean; configs: OrgConfigItem[]; configsMap: Record<"ONLY_VIEW_ACCESSABLE_APP" | "ONLY_VIEW_ACCESSABLE_SYSTEM" | "RELEASE_VERSION_REGEX" | "CHANGE_REQUEST_MUST_BIND_WORKITEM" | "CHANGE_REQUEST_DEFAULT_REMOVE_BRANCH", string | boolean>; regionCreatedAt: number; reViewLayout: string; }; type GlobalStateProps = typeof defaultState; declare const _default: { state: { auth: any; payment: any; configsLoaded: boolean; configs: OrgConfigItem[]; configsMap: Record<"ONLY_VIEW_ACCESSABLE_APP" | "ONLY_VIEW_ACCESSABLE_SYSTEM" | "RELEASE_VERSION_REGEX" | "CHANGE_REQUEST_MUST_BIND_WORKITEM" | "CHANGE_REQUEST_DEFAULT_REMOVE_BRANCH", string | boolean>; regionCreatedAt: number; reViewLayout: string; }; reducers: { update(prevState: GlobalStateProps, payload: Partial): { auth: any; payment: any; configsLoaded: boolean; configs: OrgConfigItem[]; configsMap: Record<"ONLY_VIEW_ACCESSABLE_APP" | "ONLY_VIEW_ACCESSABLE_SYSTEM" | "RELEASE_VERSION_REGEX" | "CHANGE_REQUEST_MUST_BIND_WORKITEM" | "CHANGE_REQUEST_DEFAULT_REMOVE_BRANCH", string | boolean>; regionCreatedAt: number; reViewLayout: string; }; updateAuth(prevState: GlobalStateProps, payload: any): { auth: any; payment: any; configsLoaded: boolean; configs: OrgConfigItem[]; configsMap: Record<"ONLY_VIEW_ACCESSABLE_APP" | "ONLY_VIEW_ACCESSABLE_SYSTEM" | "RELEASE_VERSION_REGEX" | "CHANGE_REQUEST_MUST_BIND_WORKITEM" | "CHANGE_REQUEST_DEFAULT_REMOVE_BRANCH", string | boolean>; regionCreatedAt: number; reViewLayout: string; }; }; effects: (dispatch: any) => { getOrgPermissions(): Promise; fetchOrgConfigs(): Promise; handleReViewLayout(): void; }; }; export default _default;