oak-general-business/lib/utils/cos/index.d.ts

10 lines
499 B
TypeScript

import { EntityDict } from '../../oak-app-domain';
import Cos from '../../types/Cos';
/**
* 注入一个其它OSS上实现的uploader类
* @param clazz
*/
export declare function registerCos<ED extends EntityDict>(clazz: new () => Cos<ED>): void;
export declare function getCos<ED extends EntityDict>(origin: string): Cos<ED>;
export declare function composeFileUrl<ED extends EntityDict>(extraFile: ED['extraFile']['OpSchema'], application: ED['application']['Schema'], style?: string): string;