/**
 * @plan PLAN-20250120-DEBUGLOGGING.P05
 * @requirement REQ-001
 * Mock implementation for DebugLogger testing
 */
export class MockFileOutput {
    static instance;
    entries = [];
    static getInstance() {
        if (!MockFileOutput.instance) {
            MockFileOutput.instance = new MockFileOutput();
        }
        return MockFileOutput.instance;
    }
    write(entry) {
        this.entries.push(entry);
    }
    getEntries() {
        return [...this.entries];
    }
    clear() {
        this.entries = [];
    }
}
//# sourceMappingURL=MockFileOutput.js.map