@ptsecurity/mosaic
Version:
26 lines (25 loc) • 1.06 kB
TypeScript
import { InjectionToken } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "@angular/cdk/bidi";
export declare const MC_SANITY_CHECKS: InjectionToken<boolean>;
export declare function mcSanityChecksFactory(): boolean;
/**
* Module that captures anything that should be loaded and/or run for *all* Mosaic
* components. This includes Bidi, etc.
*
* This module should be imported to each top-level component module (e.g., McTabsModule).
*/
export declare class McCommonModule {
private _sanityChecksEnabled;
private hasDoneGlobalChecks;
private _document;
private _window;
constructor(_sanityChecksEnabled: boolean);
private areChecksEnabled;
private isTestEnv;
private checkDoctypeIsDefined;
private checkThemeIsPresent;
static ɵfac: i0.ɵɵFactoryDeclaration<McCommonModule, [{ optional: true; }]>;
static ɵmod: i0.ɵɵNgModuleDeclaration<McCommonModule, never, [typeof i1.BidiModule], [typeof i1.BidiModule]>;
static ɵinj: i0.ɵɵInjectorDeclaration<McCommonModule>;
}