/**
 * @license
 * Copyright 2022-2026 Greg Lauckhart <greg@lauckhart.com>
 * SPDX-License-Identifier: Apache-2.0
 */
import { Token } from "./token.js";
/**
 * A source of ANSI tokens.
 */
export interface Producer extends Iterable<Token, void, void> {
}
export declare namespace Producer {
    interface Sequence extends Array<string | Token | Producer> {
    }
    function of(sequence: Sequence): Producer;
}
//# sourceMappingURL=producer.d.ts.map