import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { UpdateType } from "./updatetype.js"; export type DigestUpdate = { /** * List of URLs for similar updates that are grouped together and rendered as a single update. */ urls?: Array | undefined; /** * URL link to the content or document. */ url?: string | undefined; /** * Title or headline of the update. */ title?: string | undefined; /** * Name or identifier of the data source (e.g., slack, confluence, etc.). */ datasource?: string | undefined; /** * Brief summary or description of the update content. */ summary?: string | undefined; /** * Optional type classification for the update. */ type?: UpdateType | undefined; }; /** @internal */ export declare const DigestUpdate$inboundSchema: z.ZodType; export declare function digestUpdateFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=digestupdate.d.ts.map