import { LitElement } from 'lit'; /** * Parameterized Workshop brand lockup. * * @slot mark - Optional custom mark content. Defaults to `mark-text`. * @slot - Optional custom title/subtitle content. * @csspart mark - The gradient mark container. * @csspart title - The title text. * @csspart subtitle - The subtitle text. */ export declare class WsBrandMark extends LitElement { static styles: import("lit").CSSResult; /** Text rendered inside the gradient mark when the mark slot is empty. */ markText: string; /** Brand title text. */ title: string; /** Optional subtitle text. */ subtitle: string; /** Square mark size as a CSS length. */ size: string; /** Hide the title/subtitle lockup and render only the mark. */ markOnly: boolean; /** Comma-separated CSS colors used for the mark gradient. */ gradientColors: string; render(): import("lit-html").TemplateResult<1>; /** Restarts the SVG motion timeline, useful when the mark is activated. */ restartAnimation(): void; private renderDefaultMark; private get gradientValue(); } declare global { interface HTMLElementTagNameMap { 'ws-brand-mark': WsBrandMark; } } //# sourceMappingURL=ws-brand-mark.d.ts.map