import { z } from "zod/v4"; declare const SecCompanySchemaDefinition: z.ZodObject<{ cik: z.ZodString; ein: z.ZodOptional>; entityType: z.ZodOptional>; exchange: z.ZodArray; filerCategory: z.ZodOptional>; filingHistoryStart: z.ZodOptional>; fiscalYearEnd: z.ZodOptional>; headquartersCity: z.ZodOptional>; headquartersCountry: z.ZodOptional>; headquartersPostalCode: z.ZodOptional>; headquartersState: z.ZodOptional>; headquartersStreet: z.ZodOptional>; isOperating: z.ZodBoolean; listingProspectus: z.ZodOptional>>; matchedVia: z.ZodEnum<{ NAME: "NAME"; TICKER: "TICKER"; }>; nameAlias: z.ZodArray; nameLegal: z.ZodString; otherCandidate: z.ZodArray; phone: z.ZodOptional>; sicCode: z.ZodOptional>; sicDescription: z.ZodOptional>; stateOfIncorporation: z.ZodOptional>; ticker: z.ZodArray; }, z.core.$strip>; type SecCompanyDefinition = z.infer; export interface SecCompanySchemaInput extends z.input { } /** * Public-company identity facts from SEC EDGAR (legal name, former names, ticker, exchange, industry, incorporation, headquarters). SEC supplies no brand name, website, or summary text — those stay enrichment-owned and are not part of this shape. * * @openapiSchema SecCompany * @endpoint GET /v1/entities/sec * @contractShape sec.company * @contractRole canonical */ export declare const SecCompanySchema: z.ZodType; export type SecCompany = z.infer; export {}; //# sourceMappingURL=company.d.ts.map