abstract_audio_renderer.d.ts 587 B

1234567891011121314
  1. import { KeyCode } from '../common/event_util.js';
  2. import { AudioRenderer } from './audio_renderer.js';
  3. import { AuditoryDescription } from './auditory_description.js';
  4. import { Span } from './span.js';
  5. export declare abstract class AbstractAudioRenderer implements AudioRenderer {
  6. private separator_;
  7. abstract markup(descrs: AuditoryDescription[]): string;
  8. set separator(sep: string);
  9. get separator(): string;
  10. error(_key: KeyCode | string): string | null;
  11. merge(spans: Span[]): string;
  12. finalize(str: string): string;
  13. pauseValue(value: string): number;
  14. }