@ai-sdk/svelte
Version:
[Svelte](https://svelte.dev/) UI components for the [AI SDK](https://ai-sdk.dev/docs):
27 lines • 1.48 kB
TypeScript
import type { FlexibleSchema } from '@ai-sdk/provider-utils';
import { StructuredObject } from '../structured-object.svelte.js';
declare class __sveltets_Render<RESULT> {
props(): {
id?: string;
api: string;
schema: FlexibleSchema<RESULT>;
};
events(): {};
slots(): {};
bindings(): "";
exports(): {
object1: StructuredObject<FlexibleSchema<RESULT>, RESULT, unknown>;
object2: StructuredObject<FlexibleSchema<RESULT>, RESULT, unknown>;
};
}
interface $$IsomorphicComponent {
new <RESULT>(options: import('svelte').ComponentConstructorOptions<ReturnType<__sveltets_Render<RESULT>['props']>>): import('svelte').SvelteComponent<ReturnType<__sveltets_Render<RESULT>['props']>, ReturnType<__sveltets_Render<RESULT>['events']>, ReturnType<__sveltets_Render<RESULT>['slots']>> & {
$$bindings?: ReturnType<__sveltets_Render<RESULT>['bindings']>;
} & ReturnType<__sveltets_Render<RESULT>['exports']>;
<RESULT>(internal: unknown, props: ReturnType<__sveltets_Render<RESULT>['props']> & {}): ReturnType<__sveltets_Render<RESULT>['exports']>;
z_$$bindings?: ReturnType<__sveltets_Render<any>['bindings']>;
}
declare const StructuredObjectSynchronization: $$IsomorphicComponent;
type StructuredObjectSynchronization<RESULT> = InstanceType<typeof StructuredObjectSynchronization<RESULT>>;
export default StructuredObjectSynchronization;
//# sourceMappingURL=structured-object-synchronization.svelte.d.ts.map