UNPKG

@blocklet/uploader-server

Version:

blocklet upload server

20 lines (19 loc) 1.04 kB
import { type ServerOptions } from '@tus/server'; import { Server } from '@tus/server'; export declare function initLocalStorageServer({ path: _path, onUploadFinish: _onUploadFinish, onUploadCreate: _onUploadCreate, express, expiredUploadTime, // default 3 days expire ...restProps }: ServerOptions & { path: string; onUploadFinish?: Function; onUploadCreate?: Function; express: Function; expiredUploadTime?: Number; }): Server; export declare const getFileName: (req: any) => any; export declare function getFileNameParam(req: any, res: any, { isRequired }?: { isRequired: boolean; }): any; export declare function getLocalStorageFile({ server }: any): (req: any, res: any, next: any) => Promise<void>; export declare function setHeaders(req: any, res: any, next?: Function): void; export declare function fileExistBeforeUpload(req: any, res: any, next?: Function): Promise<void>; export declare function getMetaDataByFilePath(filePath: string): Promise<any>; export declare function joinUrl(...args: string[]): any;