import { ImageOutput, type Provider, type CommonProviderConfiguration } from '@imgly/plugin-ai-generation-web'; import CreativeEditorSDK from '@cesdk/cesdk-js'; type SeedreamV4EditInput = { prompt: string; image_url?: string; image_urls?: string[]; exportFromBlockIds?: number[]; num_images?: number; image_size?: string | { width: number; height: number; }; max_images?: number; seed?: number; sync_mode?: boolean; enable_safety_checker?: boolean; }; export declare function SeedreamV4Edit(config: CommonProviderConfiguration): (context: { cesdk: CreativeEditorSDK; }) => Promise>; declare function getProvider(cesdk: CreativeEditorSDK, config: CommonProviderConfiguration): Provider<'image', SeedreamV4EditInput, ImageOutput>; export default getProvider;