import { Service } from '../core/Service.js';
import { WebConfigurationBindings } from '../bindings/web/WebConfigurationBindings.js';
export default class ConfigurationService extends Service {
    static key = 'api-service/config';
    config;
    async onCreate() {
        this.config = new WebConfigurationBindings();
        return Promise.resolve();
    }
    async onStart() {
        await this.config.initialize();
    }
    get local() {
        return this.config.local;
    }
    get session() {
        return this.config.session;
    }
    get telemetry() {
        return this.config.telemetry;
    }
}
//# sourceMappingURL=ConfigurationService.js.map