export interface Sequence {
    enqueue: <T>(action: () => Promise<T>) => Promise<T>;
    clear: () => void;
    run: () => void;
}
export declare const createSequence: () => Sequence;
