import { z } from "zod/v4"; declare const EntitySimilaritySummarySchemaDefinition: z.ZodObject<{ core: z.ZodObject<{ defaultCurrency: z.ZodOptional>; foundedYear: z.ZodOptional>; id: z.ZodUUID; image: z.ZodType<{ isMonogram: boolean; logo?: string | null | undefined; logoSquare?: string | null | undefined; }, import("./image.ts").EntityImageSchemaInput, z.core.$ZodTypeInternals<{ isMonogram: boolean; logo?: string | null | undefined; logoSquare?: string | null | undefined; }, import("./image.ts").EntityImageSchemaInput>>; lastModifiedAt: z.ZodOptional>; nameAlias: z.ZodArray>>; nameBrand: z.ZodString; nameLegal: z.ZodOptional>; operatingStatus: z.ZodOptional>; publicId: z.ZodOptional>; publicUrl: z.ZodOptional>; sitemap: z.ZodOptional>; hasAnalysis: z.ZodBoolean; hasEmployees: z.ZodBoolean; hasFundraising: z.ZodBoolean; hasNews: z.ZodBoolean; productServiceSlug: z.ZodArray; }, z.core.$strip>>>; slug: z.ZodString; typeRecord: z.ZodEnum<{ "Business Line": "Business Line"; Company: "Company"; Fund: "Fund"; Government: "Government"; "Investment Firm": "Investment Firm"; Nonprofit: "Nonprofit"; Organization: "Organization"; Product: "Product"; Service: "Service"; }>; updatedAt: z.ZodOptional>; }, z.core.$strip>; fundingDetail: z.ZodOptional>; fundingRoundCount: z.ZodInt; investorCount: z.ZodInt; latestValuation: z.ZodOptional>; mostRecentAmount: z.ZodOptional>; mostRecentDate: z.ZodOptional>; stage: z.ZodOptional, z.ZodString]> & { enum: { Acquired: "Acquired"; "Acquired Subsidiary": "Acquired Subsidiary"; Angel: "Angel"; Bankrupt: "Bankrupt"; Fund: "Fund"; Government: "Government"; "Investment Firm": "Investment Firm"; "Late Stage Private": "Late Stage Private"; Nonprofit: "Nonprofit"; "Pre-Seed": "Pre-Seed"; Public: "Public"; Seed: "Seed"; "Series A": "Series A"; "Series B": "Series B"; "Series C": "Series C"; "Series D": "Series D"; "Series E": "Series E"; "Series F": "Series F"; "Series G": "Series G"; "Series H": "Series H"; "Series I": "Series I"; "Series J": "Series J"; "Series K": "Series K"; "Series L": "Series L"; "Series M": "Series M"; "Series N": "Series N"; "Series O": "Series O"; "Series P": "Series P"; "Series Q": "Series Q"; "Series R": "Series R"; "Series S": "Series S"; "Series T": "Series T"; "Series U": "Series U"; "Series V": "Series V"; "Series W": "Series W"; "Series X": "Series X"; "Series Y": "Series Y"; "Series Z": "Series Z"; }; }>>; totalRaised: z.ZodNumber; totalRaisedUsd: z.ZodOptional>; unconvertedRoundCount: z.ZodInt; }, z.core.$strip>>>; similarity: z.ZodType<{ compositeScore?: number | null | undefined; cosineScore?: number | null | undefined; curatedAsOf?: string | null | undefined; curatedRelationshipType?: string | null | undefined; curatedSource?: string | null | undefined; derivedFromEntityId?: string | null | undefined; matchedSectionWeight?: number | null | undefined; origin: "computed" | "curated" | "derived" | "precomputed" | "semantic"; rank: number; sharedSectionCount?: number | null | undefined; }, import("./similarity-context.ts").EntitySimilarityContextSchemaInput, z.core.$ZodTypeInternals<{ compositeScore?: number | null | undefined; cosineScore?: number | null | undefined; curatedAsOf?: string | null | undefined; curatedRelationshipType?: string | null | undefined; curatedSource?: string | null | undefined; derivedFromEntityId?: string | null | undefined; matchedSectionWeight?: number | null | undefined; origin: "computed" | "curated" | "derived" | "precomputed" | "semantic"; rank: number; sharedSectionCount?: number | null | undefined; }, import("./similarity-context.ts").EntitySimilarityContextSchemaInput>>; urlLink: z.ZodArray>>; }, z.core.$strip>; type EntitySimilaritySummaryDefinition = z.infer; export interface EntitySimilaritySummarySchemaInput extends z.input { } /** * Lean similar-entity rail row: core identity, current URL links, funding totals, and similarity provenance. Use EntitySimilarityResult for full EntityList rows. * * @openapiSchema EntitySimilaritySummary * @endpoint GET /v1/entities/{entityId}/similar/summary * @usedBySchema PageEntitySimilaritySummarySchema * @contractShape entity.similarity-summary * @contractRole canonical */ export declare const EntitySimilaritySummarySchema: z.ZodType; export type EntitySimilaritySummary = z.infer; export {}; //# sourceMappingURL=similarity-summary.d.ts.map