deep-chat
Version:
Customizable chat component for AI APIs
13 lines • 614 B
TypeScript
import { SubmitAfterSilence } from '../../../../../../types/microphone';
import { TextInputEl } from '../../../textInput/textInput';
export declare class SilenceSubmit {
private _silenceTimeout?;
private readonly silenceMS;
private readonly stop;
constructor(submitAfterSilence: SubmitAfterSilence, stopAfterSubmit?: boolean);
private setSilenceTimeout;
clearSilenceTimeout(): void;
resetSilenceTimeout(textInput: TextInputEl, buttonClick: Function): void;
onPause(isStart: boolean, textInput: TextInputEl, buttonClick: Function): void;
}
//# sourceMappingURL=silenceSubmit.d.ts.map