import { Application, ApplicationListFetchParams, PaginationInfo } from '@/types/index';
export declare const clearAll: () => import("typesafe-actions").PayloadAction<"APPLICATIONS_LIST__CLEAR_ALL", {}>;
export declare const updateLoading: (loading: boolean) => import("typesafe-actions").PayloadAction<"APPLICATIONS_LIST__UPDATE_LOADING", {
    loading: boolean;
}>;
export declare const updateSaveLoading: (loading: boolean) => import("typesafe-actions").PayloadAction<"APPLICATIONS_LIST__UPDATE_SAVE_LOADING", {
    loading: boolean;
}>;
export declare const fetchList: (params: ApplicationListFetchParams) => import("typesafe-actions").PayloadAction<"APPLICATION_LISTS__FETCH_LIST", {
    params: ApplicationListFetchParams;
}>;
export declare const pushList: (applicationList: Application[], pageInfo: PaginationInfo) => import("typesafe-actions").PayloadAction<"APPLICATIONS_LIST__FETCH_LIST_SUCCEED", {
    applicationList: Application[];
    pageInfo: PaginationInfo;
}>;
export declare const openEditDrawer: (visible: boolean, app?: Application | undefined) => import("typesafe-actions").PayloadAction<"APPLICATIONS_LIST__OPEN_EDIT_DRAWER", {
    visible: boolean;
    app: Application | undefined;
}>;
export declare const saveApp: () => import("typesafe-actions").PayloadAction<"APPLICATIONS_LIST__SAVE_APP", {}>;
export declare const updateApp: (key: string, value: unknown) => import("typesafe-actions").PayloadAction<"APPLICATIONS_LIST__UPDATE_APP", {
    key: string;
    value: unknown;
}>;
export declare const updateValue: (key: string, value: unknown) => import("typesafe-actions").PayloadAction<"APPLICATIONS_LIST__UPDATE_VALUE", {
    key: string;
    value: unknown;
}>;
