import { AxiosInstance } from 'axios'; import { File } from '../../../types/openapi'; export interface Props { fileListFetcher?: (params: { filters: Record; page_size: number; }) => Promise; fileDeleter?: (fileId: string) => Promise; coreRestApiAxios?: AxiosInstance; allowedAssetContentTypes?: string[]; enableThemeAssetProtection?: boolean; instanceId?: string; } declare function clearFilters(): void; declare function fetchAssets(afterUpload?: boolean): Promise; declare const _default: import('vue').DefineComponent & Readonly<{}>, { enableThemeAssetProtection: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>; export default _default;