ui-ingredients
Version:
Headless component library for Svelte powered by zag
7 lines (6 loc) • 308 B
TypeScript
export interface Environment {
getRootNode(): ShadowRoot | Document | Node;
getDocument(): Document;
getWindow(): Window & typeof globalThis;
}
export declare const getEnvironmentContext: () => Environment | undefined, setEnvironmentContext: (context: Environment | (() => Environment)) => void;