import { z } from "zod/v4"; declare const EntityBrandSchemaDefinition: z.ZodObject<{ classification: z.ZodType<{ geoLocationExposure?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; industry?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; mainProduct?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; standardizedClassification?: { category: string; classificationId?: number | null | undefined; code?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; level?: number | null | undefined; name: string; registry: string; updatedAt?: string | null | undefined; }[] | undefined; tag?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; typeCustomer?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; typeModel?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; typeOwnership?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; typeRevenue?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; typeTechnologyUsed?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; }, import("./classification.ts").EntityClassificationSchemaInput, z.core.$ZodTypeInternals<{ geoLocationExposure?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; industry?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; mainProduct?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; standardizedClassification?: { category: string; classificationId?: number | null | undefined; code?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; level?: number | null | undefined; name: string; registry: string; updatedAt?: string | null | undefined; }[] | undefined; tag?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; typeCustomer?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; typeModel?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; typeOwnership?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; typeRevenue?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; typeTechnologyUsed?: ({ isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; registry: string; } & { bucket?: string | null | undefined; classificationId?: number | null | undefined; createdAt?: string | null | undefined; id: number; isCurrent?: boolean | null | undefined; isPrimary?: boolean | null | undefined; name: string; slug?: string | null | undefined; type: string; updatedAt?: string | null | undefined; })[] | undefined; }, import("./classification.ts").EntityClassificationSchemaInput>>; 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>; publicUrl: z.ZodOptional>; urlLink: z.ZodArray>>; }, z.core.$strip>; type EntityBrandDefinition = z.infer; export interface EntityBrandSchemaInput extends z.input { } /** * Thin company brand read: names and logos under core, current website and social URLs, and current classification tags. * * @openapiSchema EntityBrand * @endpoint GET /v1/entities/brand * @contractShape entity.brand * @contractRole canonical */ export declare const EntityBrandSchema: z.ZodType; export type EntityBrand = z.infer; export {}; //# sourceMappingURL=brand.d.ts.map