UNPKG

typeit

Version:

The most versatile animated typing utility on the planet.

16 lines (15 loc) 565 B
import { QueueItem } from "./types"; export interface QueueI { add: (steps: QueueItem[] | QueueItem) => typeof Queue; set: (index: number, item: QueueItem) => void; wipe: () => void; done: (key: Symbol, shouldDestroy?: boolean) => void; reset: () => void; destroy: (key: Symbol) => void; getItems: (all?: boolean) => QueueItem[]; getQueue: () => Map<Symbol, QueueItem>; getTypeable: () => QueueItem[]; getPendingQueueItems: () => QueueItem[]; } declare let Queue: (initialItems: QueueItem[]) => QueueI; export default Queue;