import type { Peritext } from '../Peritext'; import type { PeritextEventTarget } from '../events/PeritextEventTarget'; export interface PeritextDefaultCommands { FormatToggle(tag: string | number): void; Caret(gap: number): void; Delete(): void; Insert(text: string): void; MoveLeft(steps?: number): void; MoveRight(steps?: number): void; CharLeft(): string; CharRight(): string; } export declare class CommandsImpl implements PeritextDefaultCommands { readonly txt: Peritext; readonly et: PeritextEventTarget; constructor(txt: Peritext, et: PeritextEventTarget); FormatToggle(tag: string | number): void; Caret(gap: number): void; Delete(): void; Insert(text: string): void; MoveLeft(steps?: number): void; MoveRight(steps?: number): void; CharLeft(): string; CharRight(): string; } //# sourceMappingURL=default.d.ts.map