import { z } from 'zod'; export declare const InsiderTransactionSchema: z.ZodObject<{ symbol: z.ZodString; name: z.ZodString; share: z.ZodNumber; change: z.ZodNumber; filingDate: z.ZodString; transactionDate: z.ZodString; transactionCode: z.ZodString; transactionPrice: z.ZodNumber; id: z.ZodString; }, "strip", z.ZodTypeAny, { symbol: string; name: string; id: string; change: number; share: number; filingDate: string; transactionDate: string; transactionCode: string; transactionPrice: number; }, { symbol: string; name: string; id: string; change: number; share: number; filingDate: string; transactionDate: string; transactionCode: string; transactionPrice: number; }>; export type InsiderTransaction = z.infer; export declare const InstitutionalOwnershipSchema: z.ZodObject<{ symbol: z.ZodString; cik: z.ZodString; data: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { symbol: string; data: { date: string; name: string; totalShares: number; newPositions: number; increasedPositions: number; decreasedPositions: number; soldOutPositions: number; }[]; cik: string; }, { symbol: string; data: { date: string; name: string; totalShares: number; newPositions: number; increasedPositions: number; decreasedPositions: number; soldOutPositions: number; }[]; cik: string; }>; export type InstitutionalOwnership = z.infer; export declare const InstitutionalPortfolioSchema: z.ZodObject<{ name: z.ZodString; cik: z.ZodString; data: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { data: { symbol: string; date: string; totalShares: number; newPositions: number; increasedPositions: number; decreasedPositions: number; soldOutPositions: number; }[]; name: string; cik: string; }, { data: { symbol: string; date: string; totalShares: number; newPositions: number; increasedPositions: number; decreasedPositions: number; soldOutPositions: number; }[]; name: string; cik: string; }>; export type InstitutionalPortfolio = z.infer; export declare const CongressTransactionSchema: z.ZodObject<{ symbol: z.ZodString; representative: z.ZodString; bioGuideId: z.ZodString; chamber: z.ZodString; state: z.ZodString; district: z.ZodString; transactionDate: z.ZodString; disclosureDate: z.ZodString; owner: z.ZodString; ticker: z.ZodString; assetDescription: z.ZodString; type: z.ZodString; amount: z.ZodString; comment: z.ZodString; }, "strip", z.ZodTypeAny, { symbol: string; type: string; ticker: string; amount: string; transactionDate: string; representative: string; bioGuideId: string; chamber: string; state: string; district: string; disclosureDate: string; owner: string; assetDescription: string; comment: string; }, { symbol: string; type: string; ticker: string; amount: string; transactionDate: string; representative: string; bioGuideId: string; chamber: string; state: string; district: string; disclosureDate: string; owner: string; assetDescription: string; comment: string; }>; export type CongressTransaction = z.infer; //# sourceMappingURL=ownership.d.ts.map