import { LitElement } from 'lit'; export declare class InitialSh extends LitElement { static styles: import("lit").CSSResult; theInput: import("lit-html/directives/ref.js").Ref; banner: string; apiUrl: string; private open; private static; private sounds; private messages; private conversation; private promptSign; private audioContext; private coreCommands; pluginCommands: Record void>; constructor(); disconnectedCallback(): void; render(): import("lit-html").TemplateResult<1>; private initSounds; private playSound; private loadPlugins; private registerPlugins; private handleInput; private handleKeydown; private handleClick; private _addOutput; private _processCommand; private _emitConversation; private _fakeResponse; private _runLighthouse; private _checkSEO; private _startFeedback; private _submitFeedback; private _listCookies; private getBrowserName; show(): void; close(): void; private _focusInput; } declare global { interface HTMLElementTagNameMap { 'initial-sh': InitialSh; } } declare global { interface Window { Initial: { registerPlugin: (name: string, execute: (console: InitialSh) => void) => void; }; } } //# sourceMappingURL=initial-sh.d.ts.map