import type { Observer } from '../observe/observer.ts';
import { Accessor } from './base.ts';
/**
 * Accessor over the hidden recorder for the /.bash_history view.
 *
 * `session` names the reader when a session's own view was taken, null
 * for the shared view, which finds the reader from the bound session.
 */
export declare class HistoryAccessor extends Accessor {
    readonly observer: Observer;
    readonly session: string | null;
    constructor(observer: Observer, session?: string | null);
}
//# sourceMappingURL=history.d.ts.map