type AsyncFunctionType = () => Promise<any>;
declare class Sequence {
    private list;
    private isExecute;
    private runList;
    constructor();
    add(item: AsyncFunctionType): void;
    execute(): void;
    clear(): void;
    hasRuning(): boolean;
}
declare const MutilSequence: typeof Sequence;
export { type Sequence, MutilSequence };
declare const _default: Sequence;
export default _default;
//# sourceMappingURL=sequence.d.ts.map