import { type FileActionUploadApiResponseRecord } from '../typings';
/**
 * 继承当前行的权限判断数据
 * @param row
 * @param data
 * @returns
 */
export declare function extendCurrentRowActionsAuth(row: FileActionUploadApiResponseRecord, data?: FileActionUploadApiResponseRecord[]): {
    hyperlink: number | undefined;
    watermarkFileDownload: number | undefined;
    sourceFileDownload: number | undefined;
    actualId?: string | undefined;
    address: string;
    appId?: number | undefined;
    auto?: number | undefined;
    businessDisplayItemText?: string | undefined;
    businessDisplayItemValue?: string | undefined;
    businessId?: string | undefined;
    businessKey?: string | undefined;
    createBy?: string | undefined;
    createByName?: string | undefined;
    createTime?: string | undefined;
    deleted: number;
    expand?: string | undefined;
    fileSize?: string | undefined;
    fullName: string;
    id?: number | undefined;
    moduleCode?: string | undefined;
    moduleFullName?: string | undefined;
    moduleId: number;
    name: string;
    owner?: string | undefined;
    ownerName?: string | undefined;
    size: number;
    suffix: string;
    type: number;
    typeCode?: string | undefined;
    typeName?: string | undefined;
    updateTime?: string | undefined;
    version: number;
}[];
