import { Schema } from "./codex/parts/types.js";
import { CodexItem } from "./codex/parts/codex-item.js";
export declare class TreeTrail<Sc extends Schema> {
    readonly signal: import("@benev/slate").Signal<CodexItem<Sc, keyof Sc["specimens"]>[]>;
    constructor(root: CodexItem<Sc>);
    setTrail(e: Event, item: CodexItem<Sc>): void;
    get currentFolder(): CodexItem<Sc, keyof Sc["specimens"]>[];
}
