vuestic-ui
Version:
Vue 3 UI Framework
19 lines (18 loc) • 480 B
TypeScript
import { Ref, InjectionKey } from 'vue';
export type VaFileUploadInject = {
undo: Ref<boolean>;
disabled: Ref<boolean>;
undoDuration: Ref<number>;
undoButtonText: Ref<string>;
deletedFileMessage: Ref<string>;
};
export declare const VaFileUploadKey: InjectionKey<VaFileUploadInject>;
export interface VaFile extends Partial<File> {
url?: string;
}
export type ConvertedFile = {
name: string;
size?: string;
date: string;
image?: VaFile;
};