declare const TaFileView: import("tav-ui/es/utils/with-install").SFCWithInstall; required: boolean; default: never[]; }; fileApi: { type: FunctionConstructor; default: null; }; AppId: { type: (StringConstructor | NumberConstructor)[]; default: string; }; }, { fileViewContentElRef: import("vue").Ref; tavI18n: (key: string, vars?: any) => any; currentFile: import("vue").ComputedRef; fileType: import("vue").ComputedRef>; downloadFile: () => void; goPrev: () => void; goNext: () => void; afterCloseHandle: () => void; index: import("vue").Ref; filePath: import("vue").Ref; showModal: import("vue").Ref; pageLoading: import("vue").Ref; supportWPS: import("vue").Ref; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:show"[], "update:show", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ show?: unknown; index?: unknown; list?: unknown; fileApi?: unknown; AppId?: unknown; } & { show: boolean; list: import("./src/types").FileViewItemType[]; index: number; fileApi: Function; AppId: string | number; } & {}> & { "onUpdate:show"?: ((...args: any[]) => any) | undefined; }, { show: boolean; list: import("./src/types").FileViewItemType[]; index: number; fileApi: Function; AppId: string | number; }>>; export { TaFileView }; export default TaFileView; export * from './src/types';