export interface Environment {
    getRootNode(): ShadowRoot | Document | Node;
    getDocument(): Document;
    getWindow(): Window & typeof globalThis;
}
export declare const getEnvironmentContext: () => Environment | undefined, setEnvironmentContext: (context: Environment | (() => Environment)) => void;
