import { TemplateResult as TemplateResult$1 } from "../node_modules/lit-html/development/lit-html.js"; import * as _$lit from "lit"; import { LitElement } from "lit"; //#region src/gui/EFConfiguration.d.ts declare class EFConfiguration extends LitElement { static styles: _$lit.CSSResult[]; efConfiguration: this; apiHost?: string; signingURL: string; /** * Controls whether the Editframe image proxy service is used when loading * external image URLs. * * - `"auto"` (default): external URLs are routed through `/api/v1/assets/image` * which re-serves images from the Editframe origin. Required when the image * source does not send CORS headers, or when an Editframe-hosted proxy is the * preferred delivery path. * - `"none"`: images are fetched directly from their source URL. Use this when * the compositor is embedded in an environment that has no Editframe backend * (e.g. a third-party CMS editor) and image sources already serve permissive * CORS headers. Fetch failures surface as load errors rather than silent * missing images. */ imageProxy: "auto" | "none"; render(): TemplateResult$1<1>; } declare global { interface HTMLElementTagNameMap { "ef-configuration": EFConfiguration; } } //#endregion export { EFConfiguration }; //# sourceMappingURL=EFConfiguration.d.ts.map