import { LitElement } from 'lit'; /** * @tag loquix-chat-header * @summary Horizontal header bar at the top of a chat interface. * * @csspart header - Outer wrapper. * @csspart title - The title text element. * * @slot avatar - Avatar or icon to the left of the title. * @slot title - Override the agent name / title. * @slot controls - Right-side controls (model badge, settings, etc.). * @slot mode-switcher - Mode-switching UI. * * @cssprop [--loquix-header-bg] - Background colour of the header. * @cssprop [--loquix-header-color] - Text colour. * @cssprop [--loquix-header-height] - Height of the header bar. * @cssprop [--loquix-header-padding] - Horizontal padding. * @cssprop [--loquix-border-color] - Bottom border colour. */ export declare class LoquixChatHeader extends LitElement { static styles: import("lit").CSSResult[]; private _localize; /** Display name of the AI agent. */ agentName?: string; /** Whether to show a model badge in the controls area. */ showModelBadge: boolean; /** Whether private mode is on (hides model info). */ privateMode: boolean; protected render(): import("lit").TemplateResult<1>; } //# sourceMappingURL=loquix-chat-header.d.ts.map