katanakit-js / NotionRichTextSchema
Variable: NotionRichTextSchema
ts
const NotionRichTextSchema: ZodObject<{
annotations: ZodOptional<ZodObject<{
bold: ZodOptional<ZodBoolean>;
code: ZodOptional<ZodBoolean>;
color: ZodOptional<ZodString>;
italic: ZodOptional<ZodBoolean>;
strikethrough: ZodOptional<ZodBoolean>;
underline: ZodOptional<ZodBoolean>;
}, $loose>>;
href: ZodOptional<ZodNullable<ZodString>>;
plain_text: ZodOptional<ZodString>;
text: ZodObject<{
content: ZodString;
link: ZodOptional<ZodNullable<ZodObject<{
url: ZodString;
}, $loose>>>;
}, $loose>;
type: ZodLiteral<"text">;
}, $loose>;Defined in: src/schemas/notion.schema.ts:16
Rich text object used in Notion blocks and properties.