/** SDK-owned platform module. This implementation is maintained in goodvibes-sdk. */
/**
 * Tracks files written or edited during the current runtime session.
 *
 * Ownership is explicit: the runtime creates one tracker and shares it with
 * write/edit tools plus diff-oriented command surfaces that need to inspect it.
 */
export declare class SessionChangeTracker {
    private readonly changed;
    recordChange(filePath: string): void;
    getChangedFiles(): string[];
    clear(): void;
    count(): number;
}
//# sourceMappingURL=change-tracker.d.ts.map