vue-typical
Version:
Vue Animated typing in ~400 bytes 🐡 of JavaScript.
6 lines (5 loc) • 518 B
TypeScript
export default function typing(node: any, ...args: any[]): Promise<void>;
export declare function editor(edits: any): Generator<(node: any) => number, void, unknown>;
export declare function writer([...text]: Iterable<any>, startIndex?: number, endIndex?: number): Generator<string, void, unknown>;
export declare function deleter([...text]: Iterable<any>, startIndex?: number, endIndex?: number): Generator<string, void, unknown>;
export declare function getOverlap(start: any, [...end]: Iterable<any>): number;