braille_store.d.ts 688 B

12345678910111213141516171819202122
  1. import { MathStore } from './math_store.js';
  2. import { AuditoryDescription } from '../audio/auditory_description.js';
  3. export declare class BrailleStore extends MathStore {
  4. modality: string;
  5. customTranscriptions: {
  6. [key: string]: string;
  7. };
  8. evaluateString(str: string): AuditoryDescription[];
  9. annotations(): void;
  10. }
  11. export declare class EuroStore extends BrailleStore {
  12. locale: string;
  13. customTranscriptions: {};
  14. customCommands: {
  15. [key: string]: string;
  16. };
  17. evaluateString(str: string): AuditoryDescription[];
  18. protected cleanup(commands: string[]): string;
  19. private lastSpecial;
  20. private specialChars;
  21. private addSpace;
  22. }