import { InternalCorePreboot } from './internal_types' ; import { IUiSettingsClient } from './ui_settings' ; class PrebootCoreUiSettingsRouteHandlerContext { constructor ( public readonly client ) { } } export class PrebootCoreRouteHandlerContext { readonly uiSettings : PrebootCoreUiSettingsRouteHandlerContext ; constructor ( private readonly corePreboot ) { this . uiSettings = new PrebootCoreUiSettingsRouteHandlerContext ( this . corePreboot . uiSettings . createDefaultsClient ( ) ) ; } }