@fairmint/canton-node-sdk
Version:
Canton Node SDK
14 lines • 952 B
TypeScript
import { type z } from 'zod';
import { CompletionStreamRequestSchema, type CompletionStreamResponse } from '../../../schemas/api/completions';
import { type JsCantonErrorSchema, type WsCantonErrorSchema } from '../../../schemas/api/errors';
export type CompletionsWsParams = z.infer<typeof CompletionStreamRequestSchema>;
export type CompletionsWsMessage = CompletionStreamResponse | z.infer<typeof JsCantonErrorSchema> | z.infer<typeof WsCantonErrorSchema>;
export declare const SubscribeToCompletions: new (client: import("../../../../..").BaseClient) => {
client: import("../../../../..").BaseClient;
subscribe: (params: {
parties: string[];
userId?: string | undefined;
beginExclusive?: number | undefined;
}, handlers: import("../../../../..").WebSocketHandlers<CompletionsWsMessage, unknown>) => Promise<import("../../../../..").WebSocketSubscription>;
};
//# sourceMappingURL=subscribe-to-completions.d.ts.map