@omnia/fx-models
Version:
Provide Omnia Fx Models Stuffs.
20 lines (19 loc) • 813 B
TypeScript
import { IMediaPostProcess, MediaPickerProvider } from ".";
import { GuidValue } from "@omnia/fx-models/internal-do-not-import-from-here/shared/models";
import { MediaPickerEnums } from "../../Enums";
import { IIcon } from "../../Icon";
import { MediaPickerVideo } from "../MediaPickerMedia";
import { MediaPickerPersistedImage } from "../Shared";
export declare class MediaPickerMediaflowProvider implements MediaPickerProvider {
id: GuidValue;
category: string;
name: string;
icon: IIcon;
sortOrder?: number;
selectableMediaTypes: MediaPickerEnums.OmniaMediaTypes[];
providerComponentId: GuidValue;
supportGalleryFeature?: boolean;
postProcess?: IMediaPostProcess;
constructor();
hasEditorForMedia: (media: MediaPickerVideo | MediaPickerPersistedImage) => boolean;
}