UNPKG

@imgly/plugin-ai-generation-web

Version:

AI generation plugin for the CE.SDK editor

12 lines (11 loc) 737 B
import { Property } from './types'; import Provider, { Output, OutputKind } from '../core/provider'; import { UIOptions } from '../types'; /** * Extracts translations from OpenAPI schema properties and sets them via cesdk.i18n * This includes: * - Schema property titles as `ly.img.plugin-ai-${kind}-generation-web.${provider.id}.defaults.property.${property.id}` * - Enum value labels as `ly.img.plugin-ai-${kind}-generation-web.${provider.id}.defaults.property.${property.id}.${valueId}` * - AnyOf enum value labels with the same pattern */ export declare function extractAndSetSchemaTranslations<K extends OutputKind, I, O extends Output>(properties: Property[], provider: Provider<K, I, O>, options: UIOptions, kind: K): void;