@monsoft/davinci-ai
Version:
Davinci AI Client
92 lines (91 loc) • 2.64 kB
TypeScript
export declare const messageInSuggestionRoute: {
path: string;
input: import("zod").ZodObject<{
message: import("zod").ZodObject<{
message: import("zod").ZodString;
id: import("zod").ZodString;
direction: import("zod").ZodEnum<["in", "out"]>;
}, "strip", import("zod").ZodTypeAny, {
message: string;
id: string;
direction: "in" | "out";
}, {
message: string;
id: string;
direction: "in" | "out";
}>;
contact: import("zod").ZodObject<{
phone: import("zod").ZodString;
id: import("zod").ZodString;
}, "strip", import("zod").ZodTypeAny, {
id: string;
phone: string;
}, {
id: string;
phone: string;
}>;
user: import("zod").ZodOptional<import("zod").ZodObject<{
id: import("zod").ZodString;
phone: import("zod").ZodOptional<import("zod").ZodString>;
}, "strip", import("zod").ZodTypeAny, {
id: string;
phone?: string | undefined;
}, {
id: string;
phone?: string | undefined;
}>>;
}, "strip", import("zod").ZodTypeAny, {
message: {
message: string;
id: string;
direction: "in" | "out";
};
contact: {
id: string;
phone: string;
};
user?: {
id: string;
phone?: string | undefined;
} | undefined;
}, {
message: {
message: string;
id: string;
direction: "in" | "out";
};
contact: {
id: string;
phone: string;
};
user?: {
id: string;
phone?: string | undefined;
} | undefined;
}>;
output: import("zod").ZodObject<{
messages: import("zod").ZodArray<import("zod").ZodObject<{
content: import("zod").ZodString;
uuid: import("zod").ZodString;
}, "strip", import("zod").ZodTypeAny, {
content: string;
uuid: string;
}, {
content: string;
uuid: string;
}>, "many">;
parentMessageId: import("zod").ZodString;
}, "strip", import("zod").ZodTypeAny, {
messages: {
content: string;
uuid: string;
}[];
parentMessageId: string;
}, {
messages: {
content: string;
uuid: string;
}[];
parentMessageId: string;
}>;
};