21 lines
372 B
TypeScript
21 lines
372 B
TypeScript
export interface UploadFile {
|
|
fieldName: string;
|
|
fileType: string;
|
|
fileBase64: string;
|
|
originalName: string;
|
|
size: number;
|
|
}
|
|
|
|
export interface FileInfo {
|
|
originalFileName: string;
|
|
message: string;
|
|
fileType: string;
|
|
size: number;
|
|
uploaded: number;
|
|
url: string;
|
|
}
|
|
|
|
export interface EditorService {
|
|
uploadImage(data: UploadFile): Promise<FileInfo>;
|
|
}
|