import { Action } from "redux-actions"; import { IRootState, APPLICATION_LAUNCH_BAR_STATUS } from '..'; export declare const LOADING_VIEW_UUID: string; export declare const LAUNCHBAR_VIEW_UUID: string; export declare const getSnackBarOpen: (state: IRootState) => boolean; export declare const getLaunchBarCollapse: (state: IRootState) => boolean; export declare const getWindowsState: (state: IRootState) => string; export declare const getNewWindowTop: (state: IRootState) => number; export declare const getNewWindowLeft: (state: IRootState) => number; export declare const getNewWindowWidth: (state: IRootState) => number; export declare const getNewWindowHeight: (state: IRootState) => number; export declare function handleShowLoadingView(monitorRect: any): IterableIterator>; export declare function handleHideFromLoadingView(monitorRect: any, targetUrl?: string): IterableIterator | import("@redux-saga/types").SimpleEffect<"PUT", import("redux-saga/effects").PutEffectDescriptor>>>; export declare function handleApplicationLoading(): IterableIterator; export declare function handleApplicationChildLoading(): IterableIterator | import("@redux-saga/types").SimpleEffect<"PUT", import("redux-saga/effects").PutEffectDescriptor>> | import("@redux-saga/types").CombinatorEffect<"RACE", import("@redux-saga/types").SimpleEffect<"TAKE", import("redux-saga/effects").TakeEffectDescriptor> | import("@redux-saga/types").SimpleEffect<"CALL", import("redux-saga/effects").CallEffectDescriptor>> | import("@redux-saga/types").CombinatorEffect<"ALL", import("@redux-saga/types").SimpleEffect<"CALL", import("redux-saga/effects").CallEffectDescriptor> | import("@redux-saga/types").SimpleEffect<"PUT", import("redux-saga/effects").PutEffectDescriptor>>> | import("@redux-saga/types").SimpleEffect<"PUT", import("redux-saga/effects").PutEffectDescriptor>>>; export declare function handleApplicationNotificationLoading(): IterableIterator | import("@redux-saga/types").SimpleEffect<"PUT", import("redux-saga/effects").PutEffectDescriptor>> | import("@redux-saga/types").CombinatorEffect<"RACE", import("@redux-saga/types").SimpleEffect<"TAKE", import("redux-saga/effects").TakeEffectDescriptor> | import("@redux-saga/types").SimpleEffect<"CALL", import("redux-saga/effects").CallEffectDescriptor>> | import("@redux-saga/types").CombinatorEffect<"ALL", import("@redux-saga/types").SimpleEffect<"CALL", import("redux-saga/effects").CallEffectDescriptor> | import("@redux-saga/types").SimpleEffect<"PUT", import("redux-saga/effects").PutEffectDescriptor>>>>; export declare function handleApplicationExit(): IterableIterator>> | import("@redux-saga/types").CombinatorEffect<"RACE", import("@redux-saga/types").SimpleEffect<"TAKE", import("redux-saga/effects").TakeEffectDescriptor> | import("@redux-saga/types").SimpleEffect<"CALL", import("redux-saga/effects").CallEffectDescriptor>> | import("@redux-saga/types").SimpleEffect<"PUT", import("redux-saga/effects").PutEffectDescriptor>>>; export declare function handleApplicationAddNewSnackBar(): IterableIterator | import("@redux-saga/types").SimpleEffect<"PUT", import("redux-saga/effects").PutEffectDescriptor>> | import("@redux-saga/types").SimpleEffect<"PUT", import("redux-saga/effects").PutEffectDescriptor>>>; export declare function handleApplicationCloseSnackBar(action: any): IterableIterator>>>; export declare function handleToggleWindowState(): IterableIterator | import("@redux-saga/types").SimpleEffect<"SELECT", import("redux-saga/effects").SelectEffectDescriptor>>; export declare function handleApplicationLaunchBarToggle(): IterableIterator | import("@redux-saga/types").SimpleEffect<"SELECT", import("redux-saga/effects").SelectEffectDescriptor> | import("@redux-saga/types").SimpleEffect<"PUT", import("redux-saga/effects").PutEffectDescriptor>>>; export declare function handleApplicationLaunchBarToggleCollapse(): IterableIterator | import("@redux-saga/types").SimpleEffect<"SELECT", import("redux-saga/effects").SelectEffectDescriptor>>; export declare function handleApplicationLaunchBarClose(): IterableIterator>; export declare function handleApplicationLaunchNewWindow(action: any): IterableIterator | import("@redux-saga/types").SimpleEffect<"SELECT", import("redux-saga/effects").SelectEffectDescriptor> | import("@redux-saga/types").SimpleEffect<"PUT", import("redux-saga/effects").PutEffectDescriptor>>>; export declare function handleGroupChanged(action: any): IterableIterator>>>; export default function (): IterableIterator>;