@ai-sdk/svelte
Version:
[Svelte](https://svelte.dev/) UI components for the [AI SDK](https://ai-sdk.dev/docs):
37 lines • 1.89 kB
TypeScript
import type { FlexibleSchema } from '@ai-sdk/provider-utils';
import { StructuredObject } from '../structured-object.svelte.js';
declare function $$render<RESULT>(): {
props: {
id?: string;
api: string;
schema: FlexibleSchema<RESULT>;
};
exports: {
object1: StructuredObject<FlexibleSchema<RESULT>, RESULT, unknown>;
object2: StructuredObject<FlexibleSchema<RESULT>, RESULT, unknown>;
};
bindings: "";
slots: {};
events: {};
};
declare class __sveltets_Render<RESULT> {
props(): ReturnType<typeof $$render<RESULT>>['props'];
events(): ReturnType<typeof $$render<RESULT>>['events'];
slots(): ReturnType<typeof $$render<RESULT>>['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