export declare class GlobalState {
    constructor();
    get state(): {
        bundle: boolean;
        env: "watch" | "production" | "development";
        pageHost: string;
        moduleHost: string;
        versions: string[];
        scopedRegistry: {
            [key: string]: CustomElementRegistry;
        };
        elementRegistry: Readonly<{
            [key: string]: string;
        }>;
        i18nRegistry: Readonly<{
            [key: string]: string;
        }>;
        audit: Readonly<{
            [key: string]: {
                count?: number;
                excessiveInstanceLimitAudited?: boolean;
            };
        }>;
    };
    dispatch(type: string, state: Partial<typeof globalThis.NVE_ELEMENTS.state>): void;
}
export declare const GlobalStateService: GlobalState;
