@rnaga/wp-node
Version:
👉 **[View Full Documentation at rnaga.github.io/wp-node →](https://rnaga.github.io/wp-node/)**
80 lines • 4.25 kB
TypeScript
import { z } from "zod";
export declare const commentUpsert: z.ZodObject<{
comment_date: z.ZodUnion<readonly [z.ZodDefault<z.ZodString>, z.ZodUndefined, z.ZodPipe<z.ZodUnknown, z.ZodTransform<undefined, unknown>>]>;
comment_date_gmt: z.ZodUnion<readonly [z.ZodDefault<z.ZodString>, z.ZodUndefined, z.ZodPipe<z.ZodUnknown, z.ZodTransform<undefined, unknown>>]>;
comment_post_ID: z.ZodDefault<z.ZodNumber>;
comment_author_email: z.ZodUnion<readonly [z.ZodEmail, z.ZodOptional<z.ZodString>]>;
comment_author_url: z.ZodUnion<readonly [z.ZodDefault<z.ZodString>, z.ZodOptional<z.ZodString>]>;
comment_author_IP: z.ZodUnion<readonly [z.ZodDefault<z.ZodString>, z.ZodOptional<z.ZodString>]>;
comment_karma: z.ZodDefault<z.ZodNumber>;
comment_agent: z.ZodDefault<z.ZodString>;
comment_type: z.ZodDefault<z.ZodString>;
comment_parent: z.ZodDefault<z.ZodNumber>;
user_id: z.ZodDefault<z.ZodNumber>;
comment_ID: z.ZodOptional<z.ZodNumber>;
comment_author: z.ZodDefault<z.ZodOptional<z.ZodString>>;
comment_approved: z.ZodUnion<readonly [z.ZodPipe<z.ZodEnum<{
approve: "approve";
hold: "hold";
}>, z.ZodTransform<"0" | "1", "approve" | "hold">>, z.ZodUnion<readonly [z.ZodDefault<z.ZodNumber>, z.ZodEnum<{
trash: "trash";
0: "0";
1: "1";
spam: "spam";
"post-trashed": "post-trashed";
approve: "approve";
hold: "hold";
}>]>]>;
comment_content: z.ZodString;
comment_meta: z.ZodDefault<z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>>;
}, z.core.$strip>;
export declare const commentUpdate: z.ZodObject<{
comment_date: z.ZodUnion<readonly [z.ZodDefault<z.ZodString>, z.ZodUndefined, z.ZodPipe<z.ZodUnknown, z.ZodTransform<undefined, unknown>>]>;
comment_date_gmt: z.ZodUnion<readonly [z.ZodDefault<z.ZodString>, z.ZodUndefined, z.ZodPipe<z.ZodUnknown, z.ZodTransform<undefined, unknown>>]>;
comment_ID: z.ZodNumber;
comment_post_ID: z.ZodDefault<z.ZodNumber>;
comment_author_email: z.ZodUnion<readonly [z.ZodEmail, z.ZodOptional<z.ZodString>]>;
comment_author_url: z.ZodUnion<readonly [z.ZodDefault<z.ZodString>, z.ZodOptional<z.ZodString>]>;
comment_author_IP: z.ZodUnion<readonly [z.ZodDefault<z.ZodString>, z.ZodOptional<z.ZodString>]>;
comment_content: z.ZodDefault<z.ZodString>;
comment_karma: z.ZodDefault<z.ZodNumber>;
comment_approved: z.ZodUnion<readonly [z.ZodDefault<z.ZodNumber>, z.ZodEnum<{
trash: "trash";
0: "0";
1: "1";
spam: "spam";
"post-trashed": "post-trashed";
approve: "approve";
hold: "hold";
}>]>;
comment_agent: z.ZodDefault<z.ZodString>;
comment_type: z.ZodDefault<z.ZodString>;
comment_parent: z.ZodDefault<z.ZodNumber>;
user_id: z.ZodDefault<z.ZodNumber>;
comment_author: z.ZodDefault<z.ZodOptional<z.ZodString>>;
}, z.core.$strip>;
export declare const commentInsert: z.ZodObject<{
comment_date: z.ZodUnion<readonly [z.ZodDefault<z.ZodString>, z.ZodUndefined, z.ZodPipe<z.ZodUnknown, z.ZodTransform<undefined, unknown>>]>;
comment_date_gmt: z.ZodUnion<readonly [z.ZodDefault<z.ZodString>, z.ZodUndefined, z.ZodPipe<z.ZodUnknown, z.ZodTransform<undefined, unknown>>]>;
comment_post_ID: z.ZodDefault<z.ZodNumber>;
comment_author: z.ZodDefault<z.ZodOptional<z.ZodString>>;
comment_author_email: z.ZodUnion<readonly [z.ZodEmail, z.ZodOptional<z.ZodString>]>;
comment_author_url: z.ZodUnion<readonly [z.ZodDefault<z.ZodString>, z.ZodOptional<z.ZodString>]>;
comment_author_IP: z.ZodUnion<readonly [z.ZodDefault<z.ZodString>, z.ZodOptional<z.ZodString>]>;
comment_content: z.ZodDefault<z.ZodString>;
comment_karma: z.ZodDefault<z.ZodNumber>;
comment_approved: z.ZodUnion<readonly [z.ZodDefault<z.ZodNumber>, z.ZodEnum<{
trash: "trash";
0: "0";
1: "1";
spam: "spam";
"post-trashed": "post-trashed";
approve: "approve";
hold: "hold";
}>]>;
comment_agent: z.ZodDefault<z.ZodString>;
comment_type: z.ZodDefault<z.ZodString>;
comment_parent: z.ZodDefault<z.ZodNumber>;
user_id: z.ZodDefault<z.ZodNumber>;
}, z.core.$strip>;
//# sourceMappingURL=comment.d.ts.map