@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
13 lines (12 loc) • 709 B
TypeScript
import { IFilePreviewModel } from "@docsvision/webclient/Legacy/IFilePreviewModel";
import { ServerController } from "@docsvision/webclient/System/ServerController";
import { IGetFilePreviewModelParams } from "@docsvision/webclient/Legacy/IGetFilePreviewModelParams";
export declare class FileController extends ServerController {
GetFilePreviewModel(model: IGetFilePreviewModelParams): Promise<IFilePreviewModel>;
GetDownloadUrl(fileId: string, fileName: string): string;
GetUploadFilesUrl(ownerCardId?: string): string;
}
export declare type $FileController = {
fileController: FileController;
};
export declare const $FileController: string | ((model?: $FileController) => FileController);