@imgly/plugin-ai-image-generation-web
Version:
AI image generation plugin for the CE.SDK editor
47 lines (46 loc) • 1.94 kB
TypeScript
import { NanoBananaPro as NanoBananaProText2Image } from './NanoBananaPro.text2image';
import { NanoBananaProImage2Image } from './NanoBananaPro.image2image';
import { Flux2Pro as Flux2ProText2Image } from './Flux2Pro.text2image';
import { Flux2ProImage2Image } from './Flux2Pro.image2image';
import { Flux2 as Flux2Text2Image } from './Flux2.text2image';
import { Flux2Image2Image } from './Flux2.image2image';
import { Flux2Flex as Flux2FlexText2Image } from './Flux2Flex.text2image';
import { Flux2FlexImage2Image } from './Flux2Flex.image2image';
import { OpenAIImageText2Image } from './OpenAIImage.text2image';
import { OpenAIImageImage2Image } from './OpenAIImage.image2image';
import { Seedream45 as Seedream45Text2Image } from './Seedream45.text2image';
import { Seedream45Image2Image } from './Seedream45.image2image';
import { Gemini3ProText2Image } from './Gemini3Pro.text2image';
import { Gemini3ProImage2Image } from './Gemini3Pro.image2image';
declare const EachLabs: {
NanoBananaPro: {
Text2Image: typeof NanoBananaProText2Image;
Image2Image: typeof NanoBananaProImage2Image;
};
Flux2Pro: {
Text2Image: typeof Flux2ProText2Image;
Image2Image: typeof Flux2ProImage2Image;
};
Flux2: {
Text2Image: typeof Flux2Text2Image;
Image2Image: typeof Flux2Image2Image;
};
Flux2Flex: {
Text2Image: typeof Flux2FlexText2Image;
Image2Image: typeof Flux2FlexImage2Image;
};
OpenAIGptImage: {
Text2Image: typeof OpenAIImageText2Image;
Image2Image: typeof OpenAIImageImage2Image;
};
Seedream45: {
Text2Image: typeof Seedream45Text2Image;
Image2Image: typeof Seedream45Image2Image;
};
Gemini3Pro: {
Text2Image: typeof Gemini3ProText2Image;
Image2Image: typeof Gemini3ProImage2Image;
};
};
export default EachLabs;
export type { EachLabsProviderConfiguration } from './types';