/** * @Author KaySaith * @Date 3/3/21 * @modified-user songxiwen * @modified-date 2021/03/04 13:38 * @modified-description 引入参数类型TowifyFileConfigType */ import { ImageModel } from '../model/image.model'; import { VideoModel } from '../model/video.model'; import { IconModel } from '../model/icon.model'; import { AudioModel } from '../model/audio.model'; import type { ModelInitialType, ResourceSDKType } from '../type/common.type'; export declare class ResourceSDK { private readonly params; private static instance?; static image: (params: ModelInitialType) => ImageModel; static audio: (params: ModelInitialType) => AudioModel; static icon: (params: ModelInitialType) => IconModel; static video: (params: ModelInitialType) => VideoModel; constructor(params: ResourceSDKType); static init(params: ResourceSDKType): void; get cosConfig(): ResourceSDKType; static getInstance(): ResourceSDK; }