oak-general-business/es/utils/cos/ctyun.backend.d.ts

13 lines
820 B
TypeScript

import { EntityDict } from '../../oak-app-domain';
import { CosBackend } from '../../types/Cos';
import CTYun from './ctyun';
import { OpSchema } from '../../oak-app-domain/ExtraFile/Schema';
import { BRC } from '../..';
export default class CTYunBackend extends CTYun implements CosBackend<EntityDict> {
private getConfigAndInstance;
composeFileUrlBackend(application: EntityDict['application']['Schema'], extraFile: OpSchema, context: BRC<EntityDict>, style?: string): Promise<string>;
formUploadMeta(application: EntityDict['application']['Schema'], extraFile: OpSchema): Promise<void>;
checkWhetherSuccess(application: EntityDict['application']['Schema'], extraFile: OpSchema): Promise<boolean>;
removeFile(application: EntityDict['application']['Schema'], extraFile: OpSchema): Promise<void>;
}