import type { ProjectConfig } from '../../config/projectConfig.js';
import type { ProjectConfigGateway, ProjectConfigReadResult, ProjectConfigWriteResult } from '../../modules/cli-configuration/entities/projectConfig/projectConfig.gateway.js';
export declare class StubProjectConfigGateway implements ProjectConfigGateway {
    private store;
    private malformedPaths;
    private ioErrorEnabled;
    private ioErrorReason;
    set(path: string, config: ProjectConfig): void;
    get(path: string): ProjectConfig | undefined;
    forceMalformed(path: string): void;
    forceIoError(reason?: string): void;
    read(path: string): ProjectConfigReadResult;
    write(path: string, config: ProjectConfig): ProjectConfigWriteResult;
}
//# sourceMappingURL=projectConfigGateway.stub.d.ts.map