import { LitElement, CSSResultGroup } from 'lit'; /** * Input bar for assistant-style dialogs (search, chat). * * @tagname pd-assistant-input-bar * @summary Text input with submit button for assistant dialogs. * * @event pd-assistant-submit - Fired on submit. Detail: `{ value: string }`. * * @cssprop --pd-assistant-input-bar-gap - Gap between input and button. Default: `8px`. * @cssprop --pd-assistant-input-bar-padding - Bar padding. Default: `12px 20px 16px`. */ export declare class PdAssistantInputBar extends LitElement { /** Placeholder text for the input field. */ placeholder: string; /** Icon for the submit button. */ buttonIcon: string; /** Button label text (shown if no icon, or as tooltip). */ buttonText: string; /** Disable the input bar. */ disabled: boolean; private _value; static styles: CSSResultGroup; render(): import('lit').TemplateResult<1>; private _onInputChange; private _onSubmit; /** Clear the input field. */ clear(): void; } //# sourceMappingURL=PdAssistantInputBar.d.ts.map