UNPKG

@imgly/plugin-background-removal-web

Version:

Background Removal plugin for the CE.SDK editor

7 lines (6 loc) 783 B
import CreativeEditorSDK, { Source } from '@cesdk/cesdk-js'; import { type Config } from '@imgly/background-removal'; import { FillProcessingMetadata } from '@imgly/plugin-utils'; import { PluginStatusProcessing } from '@imgly/plugin-utils/dist/metadata/types'; export declare function fillProcessingFromSourceSet(blockId: number, cesdk: CreativeEditorSDK, metadata: FillProcessingMetadata, bgRemovalConfiguration?: Config, customProcessFill?: (metadataState: PluginStatusProcessing) => Promise<Source[]>): Promise<void>; export declare function fillProcessingFromImageFileURI(blockId: number, cesdk: CreativeEditorSDK, metadata: FillProcessingMetadata, bgRemovalConfiguration?: Config, customProcessFill?: (metadataState: PluginStatusProcessing) => Promise<string>): Promise<void>;