import { type DictationTarget } from './dictation-target.js'; import type { ArkmeAuthSnapshot } from '../types.js'; export declare function textareaDictationTarget(input: HTMLTextAreaElement | null, write: (text: string) => void): DictationTarget | undefined; /** One listening UX for notes, messages and articles; placement belongs to the caller. */ export declare function ArkmeDictationButton(props: { authSnapshot?: ArkmeAuthSnapshot | undefined; scopeKey: string | undefined; disabled?: boolean | undefined; active?: boolean | undefined; getTarget(): DictationTarget | undefined; onBusyChange?(busy: boolean): void; }): import("react").JSX.Element; //# sourceMappingURL=ArkmeDictationButton.d.ts.map