UNPKG

propublica-nonprofit-explorer-sdk

Version:
81 lines (80 loc) 3.41 kB
import { z } from 'zod'; export declare const FilingSchema: z.ZodObject<{ ein: z.ZodOptional<z.ZodNumber>; tax_prd: z.ZodNumber; tax_prd_yr: z.ZodNumber; formtype: z.ZodEnum<{ '990': number; '990_EZ': number; '990_PF': number; }>; formtype_str: z.ZodOptional<z.ZodString>; pdf_url: z.ZodNullable<z.ZodString>; updated: z.ZodOptional<z.ZodCoercedDate<unknown>>; subseccd: z.ZodOptional<z.ZodNumber>; totrevenue: z.ZodOptional<z.ZodNumber>; totfuncexpns: z.ZodOptional<z.ZodNumber>; totassetsend: z.ZodOptional<z.ZodNumber>; totliabend: z.ZodOptional<z.ZodNumber>; pct_compnsatncurrofcr: z.ZodOptional<z.ZodNumber>; tax_pd: z.ZodOptional<z.ZodNullable<z.ZodString>>; unrelbusinccd: z.ZodOptional<z.ZodString>; initiationfees: z.ZodOptional<z.ZodNumber>; grsrcptspublicuse: z.ZodOptional<z.ZodNumber>; grsincmembers: z.ZodOptional<z.ZodNumber>; grsincother: z.ZodOptional<z.ZodNumber>; totcntrbgfts: z.ZodOptional<z.ZodNumber>; totprgmrevnue: z.ZodOptional<z.ZodNumber>; invstmntinc: z.ZodOptional<z.ZodNumber>; txexmptbndsproceeds: z.ZodOptional<z.ZodNumber>; royaltsinc: z.ZodOptional<z.ZodNumber>; grsrntsreal: z.ZodOptional<z.ZodNumber>; grsrntsprsnl: z.ZodOptional<z.ZodNumber>; rntlexpnsreal: z.ZodOptional<z.ZodNumber>; rntlexpnsprsnl: z.ZodOptional<z.ZodNumber>; rntlincreal: z.ZodOptional<z.ZodNumber>; rntlincprsnl: z.ZodOptional<z.ZodNumber>; netrntlinc: z.ZodOptional<z.ZodNumber>; grsalesecur: z.ZodOptional<z.ZodNumber>; grsalesothr: z.ZodOptional<z.ZodNumber>; cstbasisecur: z.ZodOptional<z.ZodNumber>; cstbasisothr: z.ZodOptional<z.ZodNumber>; gnlsecur: z.ZodOptional<z.ZodNumber>; gnlsothr: z.ZodOptional<z.ZodNumber>; netgnls: z.ZodOptional<z.ZodNumber>; grsincfndrsng: z.ZodOptional<z.ZodNumber>; lessdirfndrsng: z.ZodOptional<z.ZodNumber>; netincfndrsng: z.ZodOptional<z.ZodNumber>; grsincgaming: z.ZodOptional<z.ZodNumber>; lessdirgaming: z.ZodOptional<z.ZodNumber>; netincgaming: z.ZodOptional<z.ZodNumber>; grsalesinvent: z.ZodOptional<z.ZodNumber>; lesscstofgoods: z.ZodOptional<z.ZodNumber>; netincsales: z.ZodOptional<z.ZodNumber>; miscrevtot11e: z.ZodOptional<z.ZodNumber>; compnsatncurrofcr: z.ZodOptional<z.ZodNumber>; othrsalwages: z.ZodOptional<z.ZodNumber>; payrolltx: z.ZodOptional<z.ZodNumber>; profndraising: z.ZodOptional<z.ZodNumber>; txexmptbndsend: z.ZodOptional<z.ZodNumber>; secrdmrtgsend: z.ZodOptional<z.ZodNumber>; unsecurednotesend: z.ZodOptional<z.ZodNumber>; retainedearnend: z.ZodOptional<z.ZodNumber>; totnetassetend: z.ZodOptional<z.ZodNumber>; nonpfrea: z.ZodOptional<z.ZodString>; gftgrntsrcvd170: z.ZodOptional<z.ZodNumber>; txrevnuelevied170: z.ZodOptional<z.ZodNumber>; srvcsval170: z.ZodOptional<z.ZodNumber>; grsinc170: z.ZodOptional<z.ZodNumber>; grsrcptsrelated170: z.ZodOptional<z.ZodNumber>; totgftgrntrcvd509: z.ZodOptional<z.ZodNumber>; grsrcptsadmissn509: z.ZodOptional<z.ZodNumber>; txrevnuelevied509: z.ZodOptional<z.ZodNumber>; srvcsval509: z.ZodOptional<z.ZodNumber>; subtotsuppinc509: z.ZodOptional<z.ZodNumber>; totsupp509: z.ZodOptional<z.ZodNumber>; }, z.core.$strip>; /** * Filing */ export type IFiling = z.infer<typeof FilingSchema>;