oak-general-business/es/utils/cos/unknown.d.ts

22 lines
823 B
TypeScript

import { EntityDict } from '../../oak-app-domain';
import { Cos, UploadFn, UploadToAspect } from "../../types/Cos";
import { OpSchema } from '../../oak-app-domain/ExtraFile/Schema';
export default class Unknown implements Cos<EntityDict> {
name: string;
autoInform(): boolean;
protected getConfig(application: EntityDict['application']['Schema']): {};
protected formKey(extraFile: OpSchema): string;
upload(options: {
extraFile: OpSchema;
uploadFn: UploadFn;
file: string | File;
uploadToAspect?: UploadToAspect;
getPercent?: Function;
}): Promise<void>;
composeFileUrl(options: {
application: Partial<EntityDict['application']['Schema']>;
extraFile: Partial<EntityDict['extraFile']['OpSchema']>;
style?: string;
}): string;
}