import type { BaseComponent } from './lib/base-component';
import { NxThemeProviderService } from './lib/theme-provider';
import type { CustomNxComponentsEventMap } from './lib/theme-provider/events';
declare global {
    interface Window {
        IS_STORYBOOK?: boolean;
        disableConsole: boolean;
        currentStoryComponent: typeof BaseComponent;
        addEventListener<K extends keyof CustomNxComponentsEventMap>(type: K, listener: (this: Document, ev: CustomNxComponentsEventMap[K]) => void): void;
        removeEventListener<K extends keyof CustomNxComponentsEventMap>(type: K, listener: (this: Document, ev: CustomNxComponentsEventMap[K]) => void): void;
        dispatchEvent<K extends keyof CustomNxComponentsEventMap>(ev: CustomNxComponentsEventMap[K]): void;
        nxThemeProvider: NxThemeProviderService;
    }
}
export {};
