import { EditorComponentSaveParams, PaginationInfo, RemoteComponentFetchParams, RemoteComponentItem, RemoteResourceSavedData, RemoteResourceSaveParams } from '@/types/index';
export declare const clearAll: () => import("typesafe-actions").PayloadAction<"APPLICATION_PACKAGES_FAST__CLEAR_ALL", {}>;
export declare const updateLoading: (status: boolean) => import("typesafe-actions").PayloadAction<"APPLICATION_PACKAGES_FAST__UPDATE_LOADING", {
    status: boolean;
}>;
export declare const updateSaving: (status: boolean) => import("typesafe-actions").PayloadAction<"APPLICATION_PACKAGES_FAST__UPDATE_UPDATE_SAVING", {
    status: boolean;
}>;
export declare const selectGroup: (id: string) => import("typesafe-actions").PayloadAction<"APPLICATION_PACKAGES_FAST__SELECT_GROUP", {
    id: string;
}>;
export declare const fetchPackages: (params: RemoteComponentFetchParams) => import("typesafe-actions").PayloadAction<"APPLICATION_PACKAGES_FAST__FETCH_PACKAGES", {
    groupId: string;
    name?: string | undefined;
    id?: string | undefined;
    applicationId?: string | undefined;
    page?: number | undefined;
    size?: number | undefined;
    search?: string | undefined;
}>;
export declare const pushPackages: (list: RemoteComponentItem[], pageInfo?: PaginationInfo | undefined) => import("typesafe-actions").PayloadAction<"APPLICATION_PACKAGES_FAST__PUSH_PACKAGES", {
    list: RemoteComponentItem[];
    pageInfo: PaginationInfo | undefined;
}>;
export declare const updateSelected: (selected: string[]) => import("typesafe-actions").PayloadAction<"APPLICATION_PACKAGES_FAST__UPDATE_SELECTED", {
    selected: string[];
}>;
export declare const updateSearchName: (name: string) => import("typesafe-actions").PayloadAction<"APPLICATION_PACKAGES_FAST__UPDATE_SEARCH_NAME", {
    name: string;
}>;
export declare const updateChanges: (componentName: string, params: Record<string, string>) => import("typesafe-actions").PayloadAction<"APPLICATION_PACKAGES_FAST__UPDATE_CHANGES", {
    componentName: string;
    params: Record<string, string>;
}>;
export declare const clearChanges: () => import("typesafe-actions").PayloadAction<"APPLICATION_PACKAGES_FAST__CLEAR_CHANGES", {}>;
export declare const saveChanges: (applicationId: string, cb?: (() => void) | undefined) => import("typesafe-actions").PayloadAction<"APPLICATION_PACKAGES_FAST__SAVE_CHANGES", {
    applicationId: string;
    cb: (() => void) | undefined;
}>;
export declare const saveResources: (params: RemoteResourceSaveParams, cb: (data: RemoteResourceSavedData) => void) => import("typesafe-actions").PayloadAction<"APPLICATION_PACKAGES_FAST__SAVE_RESOURCES", {
    cb: (data: RemoteResourceSavedData) => void;
    applicationId: string;
    id: string;
    resources: import("@/types/index").RemoteResource[];
}>;
export declare const pushResourcesSaved: (data: RemoteResourceSavedData) => import("typesafe-actions").PayloadAction<"APPLICATION_PACKAGES_FAST__PUSH_RESOURCES_SAVED", {
    data: RemoteResourceSavedData;
}>;
export declare const saveEditors: (params: EditorComponentSaveParams) => import("typesafe-actions").PayloadAction<"APPLICATION_PACKAGES_FAST__SAVE_EDITORS", {
    applicationId: string;
    components: import("@/types/index").EditorComponent[];
}>;
export declare const saveComponents: () => import("typesafe-actions").PayloadAction<"APPLICATION_PACKAGES_FAST__SAVE_COMPONENTS", {}>;
