vue-files-preview-light
Version:
A lightweight, optimized fork of vue-files-preview with lazy loading and security updates. A tool for previewing files such as doc, excel, pdf, image, markdown, txt, audio, and video and so on.
18 lines (17 loc) • 683 B
TypeScript
import { IPreviewRule, PreviewType } from './preview.interface';
export declare const textFilePreviewTypeList: PreviewType[];
export declare const arrayBufferPreviewTypeList: PreviewType[];
export declare const imagePreviewTypeList: PreviewType[];
export declare const pdfPreviewTypeList: PreviewType[];
export declare const videoPreviewTypeList: PreviewType[];
export declare const PreviewRules: Record<PreviewType, IPreviewRule>;
/**
* Get rule by file type
* @param type
*/
export declare function getRuleByFileType(type: string): IPreviewRule;
/**
* Get PreviewType by file type
* @param type
*/
export declare function getPreviewTypeByFileType(type: string): PreviewType;