UNPKG

@ai-sdk/svelte

Version:

[Svelte](https://svelte.dev/) UI components for the [AI SDK](https://ai-sdk.dev/docs):

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