import { SvelteMap } from 'svelte/reactivity'; export declare function createContext(name: string): { hasContext: () => boolean; getContext: () => T; setContext: (value: T) => T; }; export declare function promiseWithResolvers(): { promise: Promise; resolve: (value: T) => void; reject: (reason?: unknown) => void; }; export declare class KeyedStore extends SvelteMap { #private; constructor(itemConstructor: new () => T, value?: Iterable | null | undefined); get(key: string): T; } //# sourceMappingURL=utils.svelte.d.ts.map