declare const contextHeaderDefaultOptions: {
    depth: number;
};
declare type contextHeaderDefaultOptionsAdditionalOverwrite = {};
declare type contextHeaderOptions = Partial<{
    [K in keyof typeof contextHeaderDefaultOptions]: typeof contextHeaderDefaultOptions[K];
}> | contextHeaderDefaultOptionsAdditionalOverwrite;
declare class ContextHeader {
    private depth;
    getDepth(): number;
    setDepth(depth: number): this;
    increaseDepth(): this;
    diminishDepth(): this;
    private isHit;
    getIsHit(): boolean;
    setHit(): this;
    private hitCommand;
    getHitCommand(): string | null;
    setHitCommand(hitCommand: string): this;
    private isFinished;
    getIsFinished(): boolean;
    setFinish(): this;
    currentCommand: string | null;
    constructor(options?: contextHeaderOptions);
}
export default ContextHeader;
//# sourceMappingURL=../../src/dist/class/ContextHeader.d.ts.map