import { type CSSResultGroup, LitElement, nothing } from "lit";
import type { ConfigurableSettings, RecordingState } from "../types.js";
import "./device-selector.js";
import "./keybinding-selector.js";
import "./language-selector.js";
import "../icons/icons.js";
export declare class DictationSettingsMenu extends LitElement {
    _recordingState: RecordingState;
    settingsEnabled: ConfigurableSettings[];
    static styles: CSSResultGroup;
    render(): import("lit-html").TemplateResult<1> | typeof nothing;
}
declare global {
    interface HTMLElementTagNameMap {
        "dictation-settings-menu": DictationSettingsMenu;
    }
}
