import { DataMock } from '@pawel-up/data-mock/DataMock.js';
import { Request } from './lib/Request.js';
import { Response } from './lib/Response.js';
import { User } from './lib/User.js';
import { History } from './lib/History.js';
import { Url } from './lib/Url.js';
import { Certificates } from './lib/Certificates.js';
import { HostRules } from './lib/HostRules.js';
export class ProjectMock extends DataMock {
    projectRequest;
    response;
    user;
    history;
    url;
    certificates;
    hostRules;
    /**
     * @param init The library init options.
     */
    constructor(init) {
        super(init);
        this.projectRequest = new Request(init);
        this.response = new Response(init);
        this.user = new User();
        this.history = new History(init);
        this.url = new Url(init);
        this.certificates = new Certificates(init);
        this.hostRules = new HostRules(init);
    }
}
//# sourceMappingURL=ProjectMock.js.map