import { AuthorizeAddParams, AuthorizeDeleteParams, AuthorizeListFetchParams, AuthorizeListItem, AuthorizeUserFetchParams, ContentEntity, File, FilesFetchParams, GoodsCommitParams, GoodsOfflineParams, ParentFileFetchParams, ProjectContentDeleteParams, ProjectContentFetchParams, ProjectEntity, User } from '@/types/index';
export declare const clearAll: () => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__CLEAR_ALL", {}>;
export declare const updateLoading: (loading: boolean) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__UPDATE_LOADING", {
    loading: boolean;
}>;
export declare const updateSaveLoading: (loading: boolean) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__UPDATE_SAVE_LOADING", {
    loading: boolean;
}>;
export declare const fetchContentList: (params: ProjectContentFetchParams) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__FETCH_CONTENT_LIST", {
    applicationId: string;
    fileType?: string | undefined;
    fileId: string;
}>;
export declare const pushContentList: (data: ContentEntity[]) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__PUSH_CONTENT_LIST", {
    data: ContentEntity[];
}>;
export declare const openEditDrawer: (open: boolean, editContent?: Partial<ContentEntity> | undefined) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__OPEN_EDIT_DRAWER", {
    open: boolean;
    editContent: Partial<ContentEntity> | undefined;
}>;
export declare const updateEditContentValue: (key: string, value: any) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__UPDATE_DRAWER_VALUE", {
    key: string;
    value: any;
}>;
export declare const updateEditContentTags: (key: string, value: any) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__UPDATE_UPDATE_DRAWER_TAGS", {
    key: string;
    value: any;
}>;
export declare const saveContent: (params: ProjectContentFetchParams) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__SAVE_CONTENT", {
    applicationId: string;
    fileType?: string | undefined;
    fileId: string;
}>;
export declare const deleteContent: (params: ProjectContentDeleteParams) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__DELETE_CONTENT", {
    fileId?: string | undefined;
    fileType?: string | undefined;
    status: boolean;
    id?: string | undefined;
    applicationId?: string | undefined;
}>;
export declare const fetchLocales: (applicationId: string) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__FETCH_LOCALES", {
    applicationId: string;
}>;
export declare const pushLocales: (locales: string[]) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__FETCH_LOCALES_SUCCESS", {
    locales: string[];
}>;
export declare const commitFileToStore: (params: GoodsCommitParams, cb?: (() => void) | undefined) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__COMMIT_FILE_TO_STORE", {
    params: GoodsCommitParams;
    cb: (() => void) | undefined;
}>;
export declare const offlineFileFromStore: (params: GoodsOfflineParams, cb?: (() => void) | undefined) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__REVOKE_FILE_FROM_STORE", {
    params: GoodsOfflineParams;
    cb: (() => void) | undefined;
}>;
export declare const fetchFileDetail: (params: FilesFetchParams) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__FETCH_FILE_DETAIL", {
    params: FilesFetchParams;
}>;
export declare const pushFileDetail: (data: File) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__PUSH_FILE_DETAIL", {
    data: File;
}>;
export declare const updateFileOnlineStatus: (online: boolean) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__UPDATE_ONLINE_STATUS", {
    online: boolean;
}>;
export declare const fetchParentFiles: (params: ParentFileFetchParams, cb?: ((folder: any) => void) | undefined) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__FETCH_PARENT_FILES", {
    params: ParentFileFetchParams;
    cb: ((folder: any) => void) | undefined;
}>;
export declare const pushParentFiles: (folder: ProjectEntity) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__PUSH_PARENT_FILES", {
    folder: ProjectEntity;
}>;
export declare const fetchAuthList: (params: AuthorizeListFetchParams) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__FETCH_AUTH_LIST", {
    params: AuthorizeListFetchParams;
}>;
export declare const pushAuthList: (list: AuthorizeListItem[]) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__PUSH_AUTH_LIST", {
    list: AuthorizeListItem[];
}>;
export declare const updateAuthListLoading: (status: boolean) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__UPDATE_AUTH_LIST_LOADING", {
    status: boolean;
}>;
export declare const updateAuthDrawerVisible: (visible?: any, editContent?: ContentEntity | undefined) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__UPDATE_AUTH_DRAWER_VISIBLE", {
    visible: any;
    editContent: ContentEntity | undefined;
}>;
export declare const saveAuthUser: (params: AuthorizeAddParams, cb?: (() => void) | undefined) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__AUTH_ADD_USER", {
    params: AuthorizeAddParams;
    cb: (() => void) | undefined;
}>;
export declare const deleteAuthUser: (params: AuthorizeDeleteParams, cb?: (() => void) | undefined) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__AUTH_DELETE_USER", {
    params: AuthorizeDeleteParams;
    cb: (() => void) | undefined;
}>;
export declare const fetchUserList: (params: AuthorizeUserFetchParams, cb?: (() => void) | undefined) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__FETCH_USER_LIST", {
    params: AuthorizeUserFetchParams;
    cb: (() => void) | undefined;
}>;
export declare const pushUserList: (list: User[]) => import("typesafe-actions").PayloadAction<"WORKSPACE_PROJECTS_INVOLVED_CONTENT__PUSH_USER_LIST", {
    list: User[];
}>;
