import { MediaFileData, MediaOptions } from '../editor/api'; export interface RemoteMediaComponent { upload(file: File): Promise; } export interface RemoteMediaConstructor extends BaseRemoteMediaProvider { new (options?: MediaOptions): RemoteMediaComponent; } export declare class BaseRemoteMediaProvider { static canApply(file: File, options?: MediaOptions): boolean; }