UNPKG

ngx-gem-spaas

Version:

This library contains services, components, images and styles to provide a unified look and way-of-working throughout GEM SPaaS.

23 lines (22 loc) 986 B
import { OktaConfigModel } from "./okta.model"; import { NewVersionConfigModel } from "./new-version.model"; /** * Library configuration object to be provided via "forRoot" method of the SpaasModule. * * @property {string} appName the application name. Will be shown in browser tab and will be used as storage prefix * @property {string} environment will be used as storage prefix, in combination with appName * @property {OktaConfigModel} oktaConfig the Okta configuration for this project * @property {NewVersionConfigModel} newVersionConfig the configuration for the new version handling */ export declare class SpaasConfigModel { appName: string; environment: string; oktaConfig: OktaConfigModel; newVersionConfig?: NewVersionConfigModel | undefined; constructor(objIn: SpaasConfigModel); } export declare class SpaasExtConfigModel extends SpaasConfigModel { cleanAppName: string; storagePrefix: string; constructor(conf: SpaasConfigModel); }