import { AbstractMediaManager, MediaManagerItem, File, MediaManagerWidgetData, MediaManagerWidgetClientItem, SortCriteria } from "./AbstractMediaManager"; import { Adminizer } from "../Adminizer"; export declare class DefaultMediaManager extends AbstractMediaManager { readonly itemTypes: File[]; model: string; modelAssoc: string; id: string; protected readonly adminizer: Adminizer; constructor(adminizer: Adminizer, id: string, urlPathPrefix: string, fileStoragePath: string); getAll(limit: number, skip: number, sort: SortCriteria, group: string): Promise<{ data: MediaManagerItem[]; next: boolean; }>; searchAll(s: string, group: string): Promise; setRelations(data: MediaManagerWidgetData[], model: string, modelId: string | number, //Updated widgetName: string): Promise; getRelations(model: string, widgetName: string, modelId: string | number): Promise; }