import * as z from "zod/v4"; import * as discriminatedUnionTypes from "../types/discriminatedUnion.js"; import { Result as SafeParseResult } from "../types/fp.js"; import { AnthropicCitationCharLocation } from "./anthropiccitationcharlocation.js"; import { AnthropicCitationContentBlockLocation } from "./anthropiccitationcontentblocklocation.js"; import { AnthropicCitationPageLocation } from "./anthropiccitationpagelocation.js"; import { AnthropicCitationSearchResultLocation } from "./anthropiccitationsearchresultlocation.js"; import { AnthropicCitationWebSearchResultLocation } from "./anthropiccitationwebsearchresultlocation.js"; import { SDKValidationError } from "./errors/sdkvalidationerror.js"; export type AnthropicTextCitation = AnthropicCitationCharLocation | AnthropicCitationContentBlockLocation | AnthropicCitationPageLocation | AnthropicCitationSearchResultLocation | AnthropicCitationWebSearchResultLocation | discriminatedUnionTypes.Unknown<"type">; /** @internal */ export declare const AnthropicTextCitation$inboundSchema: z.ZodType; export declare function anthropicTextCitationFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=anthropictextcitation.d.ts.map