import { Content, ContentOutProperties } from './content.js'; import { BaseOutProperties, InProperties, WithSignal } from '../properties/index.js'; import { RenderContext } from '../context.js'; export type SvgOutProperties = ContentOutProperties & { keepAspectRatio?: boolean; src?: string; content?: string; }; export type SvgProperties = InProperties; export declare class Svg extends Content { protected inputConfig?: { renderContext?: RenderContext; defaultOverrides?: InProperties; defaults?: WithSignal; } | undefined; constructor(inputProperties?: InProperties, initialClasses?: Array | string>, inputConfig?: { renderContext?: RenderContext; defaultOverrides?: InProperties; defaults?: WithSignal; } | undefined); clone(recursive?: boolean): this; }