UNPKG

propublica-nonprofit-explorer-sdk

Version:
1,012 lines (1,011 loc) 43.1 kB
import { z } from 'zod'; import { IOrganizationResponse } from './organization'; export declare const OrganizationSchema: z.ZodObject<{ id: z.ZodNumber; ein: z.ZodNumber; name: z.ZodString; careofname: z.ZodNullable<z.ZodString>; address: z.ZodNullable<z.ZodString>; city: z.ZodNullable<z.ZodString>; state: z.ZodNullable<z.ZodString>; zipcode: z.ZodNullable<z.ZodString>; exemption_number: z.ZodNullable<z.ZodOptional<z.ZodNumber>>; subsection_code: z.ZodNullable<z.ZodNumber>; affiliation_code: z.ZodNullable<z.ZodNumber>; classification_codes: z.ZodNullable<z.ZodOptional<z.ZodString>>; ruling_date: z.ZodNullable<z.ZodOptional<z.ZodString>>; deductibility_code: z.ZodNullable<z.ZodOptional<z.ZodNumber>>; foundation_code: z.ZodNullable<z.ZodOptional<z.ZodNumber>>; activity_codes: z.ZodNullable<z.ZodOptional<z.ZodString>>; organization_code: z.ZodNullable<z.ZodOptional<z.ZodNumber>>; exempt_organization_status_code: z.ZodNullable<z.ZodNumber>; tax_period: z.ZodNullable<z.ZodString>; asset_code: z.ZodNullable<z.ZodOptional<z.ZodNumber>>; income_code: z.ZodNullable<z.ZodNumber>; filing_requirement_code: z.ZodNullable<z.ZodNumber>; pf_filing_requirement_code: z.ZodNullable<z.ZodNumber>; accounting_period: z.ZodNullable<z.ZodNumber>; asset_amount: z.ZodNullable<z.ZodNumber>; income_amount: z.ZodNullable<z.ZodNumber>; revenue_amount: z.ZodNullable<z.ZodNumber>; ntee_code: z.ZodNullable<z.ZodString>; sort_name: z.ZodNullable<z.ZodString>; created_at: z.ZodNullable<z.ZodDate>; updated_at: z.ZodNullable<z.ZodDate>; data_source: z.ZodNullable<z.ZodString>; have_extracts: z.ZodNullable<z.ZodBoolean>; have_pdfs: z.ZodNullable<z.ZodBoolean>; latest_object_id: z.ZodNullable<z.ZodOptional<z.ZodString>>; }, "strip", z.ZodTypeAny, { name: string; id: number; state: string | null; address: string | null; ein: number; careofname: string | null; city: string | null; zipcode: string | null; subsection_code: number | null; affiliation_code: number | null; exempt_organization_status_code: number | null; tax_period: string | null; income_code: number | null; filing_requirement_code: number | null; pf_filing_requirement_code: number | null; accounting_period: number | null; asset_amount: number | null; income_amount: number | null; revenue_amount: number | null; ntee_code: string | null; sort_name: string | null; created_at: Date | null; updated_at: Date | null; data_source: string | null; have_extracts: boolean | null; have_pdfs: boolean | null; exemption_number?: number | null | undefined; classification_codes?: string | null | undefined; ruling_date?: string | null | undefined; deductibility_code?: number | null | undefined; foundation_code?: number | null | undefined; activity_codes?: string | null | undefined; organization_code?: number | null | undefined; asset_code?: number | null | undefined; latest_object_id?: string | null | undefined; }, { name: string; id: number; state: string | null; address: string | null; ein: number; careofname: string | null; city: string | null; zipcode: string | null; subsection_code: number | null; affiliation_code: number | null; exempt_organization_status_code: number | null; tax_period: string | null; income_code: number | null; filing_requirement_code: number | null; pf_filing_requirement_code: number | null; accounting_period: number | null; asset_amount: number | null; income_amount: number | null; revenue_amount: number | null; ntee_code: string | null; sort_name: string | null; created_at: Date | null; updated_at: Date | null; data_source: string | null; have_extracts: boolean | null; have_pdfs: boolean | null; exemption_number?: number | null | undefined; classification_codes?: string | null | undefined; ruling_date?: string | null | undefined; deductibility_code?: number | null | undefined; foundation_code?: number | null | undefined; activity_codes?: string | null | undefined; organization_code?: number | null | undefined; asset_code?: number | null | undefined; latest_object_id?: string | null | undefined; }>; export declare const OrganizationResponseSchema: z.ZodObject<{ organization: z.ZodObject<{ id: z.ZodNumber; ein: z.ZodNumber; name: z.ZodString; careofname: z.ZodNullable<z.ZodString>; address: z.ZodNullable<z.ZodString>; city: z.ZodNullable<z.ZodString>; state: z.ZodNullable<z.ZodString>; zipcode: z.ZodNullable<z.ZodString>; exemption_number: z.ZodNullable<z.ZodOptional<z.ZodNumber>>; subsection_code: z.ZodNullable<z.ZodNumber>; affiliation_code: z.ZodNullable<z.ZodNumber>; classification_codes: z.ZodNullable<z.ZodOptional<z.ZodString>>; ruling_date: z.ZodNullable<z.ZodOptional<z.ZodString>>; deductibility_code: z.ZodNullable<z.ZodOptional<z.ZodNumber>>; foundation_code: z.ZodNullable<z.ZodOptional<z.ZodNumber>>; activity_codes: z.ZodNullable<z.ZodOptional<z.ZodString>>; organization_code: z.ZodNullable<z.ZodOptional<z.ZodNumber>>; exempt_organization_status_code: z.ZodNullable<z.ZodNumber>; tax_period: z.ZodNullable<z.ZodString>; asset_code: z.ZodNullable<z.ZodOptional<z.ZodNumber>>; income_code: z.ZodNullable<z.ZodNumber>; filing_requirement_code: z.ZodNullable<z.ZodNumber>; pf_filing_requirement_code: z.ZodNullable<z.ZodNumber>; accounting_period: z.ZodNullable<z.ZodNumber>; asset_amount: z.ZodNullable<z.ZodNumber>; income_amount: z.ZodNullable<z.ZodNumber>; revenue_amount: z.ZodNullable<z.ZodNumber>; ntee_code: z.ZodNullable<z.ZodString>; sort_name: z.ZodNullable<z.ZodString>; created_at: z.ZodNullable<z.ZodDate>; updated_at: z.ZodNullable<z.ZodDate>; data_source: z.ZodNullable<z.ZodString>; have_extracts: z.ZodNullable<z.ZodBoolean>; have_pdfs: z.ZodNullable<z.ZodBoolean>; latest_object_id: z.ZodNullable<z.ZodOptional<z.ZodString>>; }, "strip", z.ZodTypeAny, { name: string; id: number; state: string | null; address: string | null; ein: number; careofname: string | null; city: string | null; zipcode: string | null; subsection_code: number | null; affiliation_code: number | null; exempt_organization_status_code: number | null; tax_period: string | null; income_code: number | null; filing_requirement_code: number | null; pf_filing_requirement_code: number | null; accounting_period: number | null; asset_amount: number | null; income_amount: number | null; revenue_amount: number | null; ntee_code: string | null; sort_name: string | null; created_at: Date | null; updated_at: Date | null; data_source: string | null; have_extracts: boolean | null; have_pdfs: boolean | null; exemption_number?: number | null | undefined; classification_codes?: string | null | undefined; ruling_date?: string | null | undefined; deductibility_code?: number | null | undefined; foundation_code?: number | null | undefined; activity_codes?: string | null | undefined; organization_code?: number | null | undefined; asset_code?: number | null | undefined; latest_object_id?: string | null | undefined; }, { name: string; id: number; state: string | null; address: string | null; ein: number; careofname: string | null; city: string | null; zipcode: string | null; subsection_code: number | null; affiliation_code: number | null; exempt_organization_status_code: number | null; tax_period: string | null; income_code: number | null; filing_requirement_code: number | null; pf_filing_requirement_code: number | null; accounting_period: number | null; asset_amount: number | null; income_amount: number | null; revenue_amount: number | null; ntee_code: string | null; sort_name: string | null; created_at: Date | null; updated_at: Date | null; data_source: string | null; have_extracts: boolean | null; have_pdfs: boolean | null; exemption_number?: number | null | undefined; classification_codes?: string | null | undefined; ruling_date?: string | null | undefined; deductibility_code?: number | null | undefined; foundation_code?: number | null | undefined; activity_codes?: string | null | undefined; organization_code?: number | null | undefined; asset_code?: number | null | undefined; latest_object_id?: string | null | undefined; }>; data_source: z.ZodString; api_version: z.ZodNumber; filings_with_data: z.ZodArray<z.ZodObject<{ ein: z.ZodOptional<z.ZodNumber>; tax_prd: z.ZodNumber; tax_prd_yr: z.ZodNumber; formtype: z.ZodNumber; formtype_str: z.ZodOptional<z.ZodString>; pdf_url: z.ZodNullable<z.ZodString>; updated: z.ZodOptional<z.ZodDate>; 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>; }, "strip", z.ZodTypeAny, { tax_prd: number; tax_prd_yr: number; formtype: number; pdf_url: string | null; ein?: number | undefined; formtype_str?: string | undefined; updated?: Date | undefined; subseccd?: number | undefined; totrevenue?: number | undefined; totfuncexpns?: number | undefined; totassetsend?: number | undefined; totliabend?: number | undefined; pct_compnsatncurrofcr?: number | undefined; tax_pd?: string | null | undefined; unrelbusinccd?: string | undefined; initiationfees?: number | undefined; grsrcptspublicuse?: number | undefined; grsincmembers?: number | undefined; grsincother?: number | undefined; totcntrbgfts?: number | undefined; totprgmrevnue?: number | undefined; invstmntinc?: number | undefined; txexmptbndsproceeds?: number | undefined; royaltsinc?: number | undefined; grsrntsreal?: number | undefined; grsrntsprsnl?: number | undefined; rntlexpnsreal?: number | undefined; rntlexpnsprsnl?: number | undefined; rntlincreal?: number | undefined; rntlincprsnl?: number | undefined; netrntlinc?: number | undefined; grsalesecur?: number | undefined; grsalesothr?: number | undefined; cstbasisecur?: number | undefined; cstbasisothr?: number | undefined; gnlsecur?: number | undefined; gnlsothr?: number | undefined; netgnls?: number | undefined; grsincfndrsng?: number | undefined; lessdirfndrsng?: number | undefined; netincfndrsng?: number | undefined; grsincgaming?: number | undefined; lessdirgaming?: number | undefined; netincgaming?: number | undefined; grsalesinvent?: number | undefined; lesscstofgoods?: number | undefined; netincsales?: number | undefined; miscrevtot11e?: number | undefined; compnsatncurrofcr?: number | undefined; othrsalwages?: number | undefined; payrolltx?: number | undefined; profndraising?: number | undefined; txexmptbndsend?: number | undefined; secrdmrtgsend?: number | undefined; unsecurednotesend?: number | undefined; retainedearnend?: number | undefined; totnetassetend?: number | undefined; nonpfrea?: string | undefined; gftgrntsrcvd170?: number | undefined; txrevnuelevied170?: number | undefined; srvcsval170?: number | undefined; grsinc170?: number | undefined; grsrcptsrelated170?: number | undefined; totgftgrntrcvd509?: number | undefined; grsrcptsadmissn509?: number | undefined; txrevnuelevied509?: number | undefined; srvcsval509?: number | undefined; subtotsuppinc509?: number | undefined; totsupp509?: number | undefined; }, { tax_prd: number; tax_prd_yr: number; formtype: number; pdf_url: string | null; ein?: number | undefined; formtype_str?: string | undefined; updated?: Date | undefined; subseccd?: number | undefined; totrevenue?: number | undefined; totfuncexpns?: number | undefined; totassetsend?: number | undefined; totliabend?: number | undefined; pct_compnsatncurrofcr?: number | undefined; tax_pd?: string | null | undefined; unrelbusinccd?: string | undefined; initiationfees?: number | undefined; grsrcptspublicuse?: number | undefined; grsincmembers?: number | undefined; grsincother?: number | undefined; totcntrbgfts?: number | undefined; totprgmrevnue?: number | undefined; invstmntinc?: number | undefined; txexmptbndsproceeds?: number | undefined; royaltsinc?: number | undefined; grsrntsreal?: number | undefined; grsrntsprsnl?: number | undefined; rntlexpnsreal?: number | undefined; rntlexpnsprsnl?: number | undefined; rntlincreal?: number | undefined; rntlincprsnl?: number | undefined; netrntlinc?: number | undefined; grsalesecur?: number | undefined; grsalesothr?: number | undefined; cstbasisecur?: number | undefined; cstbasisothr?: number | undefined; gnlsecur?: number | undefined; gnlsothr?: number | undefined; netgnls?: number | undefined; grsincfndrsng?: number | undefined; lessdirfndrsng?: number | undefined; netincfndrsng?: number | undefined; grsincgaming?: number | undefined; lessdirgaming?: number | undefined; netincgaming?: number | undefined; grsalesinvent?: number | undefined; lesscstofgoods?: number | undefined; netincsales?: number | undefined; miscrevtot11e?: number | undefined; compnsatncurrofcr?: number | undefined; othrsalwages?: number | undefined; payrolltx?: number | undefined; profndraising?: number | undefined; txexmptbndsend?: number | undefined; secrdmrtgsend?: number | undefined; unsecurednotesend?: number | undefined; retainedearnend?: number | undefined; totnetassetend?: number | undefined; nonpfrea?: string | undefined; gftgrntsrcvd170?: number | undefined; txrevnuelevied170?: number | undefined; srvcsval170?: number | undefined; grsinc170?: number | undefined; grsrcptsrelated170?: number | undefined; totgftgrntrcvd509?: number | undefined; grsrcptsadmissn509?: number | undefined; txrevnuelevied509?: number | undefined; srvcsval509?: number | undefined; subtotsuppinc509?: number | undefined; totsupp509?: number | undefined; }>, "many">; filings_without_data: z.ZodArray<z.ZodObject<{ ein: z.ZodOptional<z.ZodNumber>; tax_prd: z.ZodNumber; tax_prd_yr: z.ZodNumber; formtype: z.ZodNumber; formtype_str: z.ZodOptional<z.ZodString>; pdf_url: z.ZodNullable<z.ZodString>; updated: z.ZodOptional<z.ZodDate>; 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>; }, "strip", z.ZodTypeAny, { tax_prd: number; tax_prd_yr: number; formtype: number; pdf_url: string | null; ein?: number | undefined; formtype_str?: string | undefined; updated?: Date | undefined; subseccd?: number | undefined; totrevenue?: number | undefined; totfuncexpns?: number | undefined; totassetsend?: number | undefined; totliabend?: number | undefined; pct_compnsatncurrofcr?: number | undefined; tax_pd?: string | null | undefined; unrelbusinccd?: string | undefined; initiationfees?: number | undefined; grsrcptspublicuse?: number | undefined; grsincmembers?: number | undefined; grsincother?: number | undefined; totcntrbgfts?: number | undefined; totprgmrevnue?: number | undefined; invstmntinc?: number | undefined; txexmptbndsproceeds?: number | undefined; royaltsinc?: number | undefined; grsrntsreal?: number | undefined; grsrntsprsnl?: number | undefined; rntlexpnsreal?: number | undefined; rntlexpnsprsnl?: number | undefined; rntlincreal?: number | undefined; rntlincprsnl?: number | undefined; netrntlinc?: number | undefined; grsalesecur?: number | undefined; grsalesothr?: number | undefined; cstbasisecur?: number | undefined; cstbasisothr?: number | undefined; gnlsecur?: number | undefined; gnlsothr?: number | undefined; netgnls?: number | undefined; grsincfndrsng?: number | undefined; lessdirfndrsng?: number | undefined; netincfndrsng?: number | undefined; grsincgaming?: number | undefined; lessdirgaming?: number | undefined; netincgaming?: number | undefined; grsalesinvent?: number | undefined; lesscstofgoods?: number | undefined; netincsales?: number | undefined; miscrevtot11e?: number | undefined; compnsatncurrofcr?: number | undefined; othrsalwages?: number | undefined; payrolltx?: number | undefined; profndraising?: number | undefined; txexmptbndsend?: number | undefined; secrdmrtgsend?: number | undefined; unsecurednotesend?: number | undefined; retainedearnend?: number | undefined; totnetassetend?: number | undefined; nonpfrea?: string | undefined; gftgrntsrcvd170?: number | undefined; txrevnuelevied170?: number | undefined; srvcsval170?: number | undefined; grsinc170?: number | undefined; grsrcptsrelated170?: number | undefined; totgftgrntrcvd509?: number | undefined; grsrcptsadmissn509?: number | undefined; txrevnuelevied509?: number | undefined; srvcsval509?: number | undefined; subtotsuppinc509?: number | undefined; totsupp509?: number | undefined; }, { tax_prd: number; tax_prd_yr: number; formtype: number; pdf_url: string | null; ein?: number | undefined; formtype_str?: string | undefined; updated?: Date | undefined; subseccd?: number | undefined; totrevenue?: number | undefined; totfuncexpns?: number | undefined; totassetsend?: number | undefined; totliabend?: number | undefined; pct_compnsatncurrofcr?: number | undefined; tax_pd?: string | null | undefined; unrelbusinccd?: string | undefined; initiationfees?: number | undefined; grsrcptspublicuse?: number | undefined; grsincmembers?: number | undefined; grsincother?: number | undefined; totcntrbgfts?: number | undefined; totprgmrevnue?: number | undefined; invstmntinc?: number | undefined; txexmptbndsproceeds?: number | undefined; royaltsinc?: number | undefined; grsrntsreal?: number | undefined; grsrntsprsnl?: number | undefined; rntlexpnsreal?: number | undefined; rntlexpnsprsnl?: number | undefined; rntlincreal?: number | undefined; rntlincprsnl?: number | undefined; netrntlinc?: number | undefined; grsalesecur?: number | undefined; grsalesothr?: number | undefined; cstbasisecur?: number | undefined; cstbasisothr?: number | undefined; gnlsecur?: number | undefined; gnlsothr?: number | undefined; netgnls?: number | undefined; grsincfndrsng?: number | undefined; lessdirfndrsng?: number | undefined; netincfndrsng?: number | undefined; grsincgaming?: number | undefined; lessdirgaming?: number | undefined; netincgaming?: number | undefined; grsalesinvent?: number | undefined; lesscstofgoods?: number | undefined; netincsales?: number | undefined; miscrevtot11e?: number | undefined; compnsatncurrofcr?: number | undefined; othrsalwages?: number | undefined; payrolltx?: number | undefined; profndraising?: number | undefined; txexmptbndsend?: number | undefined; secrdmrtgsend?: number | undefined; unsecurednotesend?: number | undefined; retainedearnend?: number | undefined; totnetassetend?: number | undefined; nonpfrea?: string | undefined; gftgrntsrcvd170?: number | undefined; txrevnuelevied170?: number | undefined; srvcsval170?: number | undefined; grsinc170?: number | undefined; grsrcptsrelated170?: number | undefined; totgftgrntrcvd509?: number | undefined; grsrcptsadmissn509?: number | undefined; txrevnuelevied509?: number | undefined; srvcsval509?: number | undefined; subtotsuppinc509?: number | undefined; totsupp509?: number | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { organization: { name: string; id: number; state: string | null; address: string | null; ein: number; careofname: string | null; city: string | null; zipcode: string | null; subsection_code: number | null; affiliation_code: number | null; exempt_organization_status_code: number | null; tax_period: string | null; income_code: number | null; filing_requirement_code: number | null; pf_filing_requirement_code: number | null; accounting_period: number | null; asset_amount: number | null; income_amount: number | null; revenue_amount: number | null; ntee_code: string | null; sort_name: string | null; created_at: Date | null; updated_at: Date | null; data_source: string | null; have_extracts: boolean | null; have_pdfs: boolean | null; exemption_number?: number | null | undefined; classification_codes?: string | null | undefined; ruling_date?: string | null | undefined; deductibility_code?: number | null | undefined; foundation_code?: number | null | undefined; activity_codes?: string | null | undefined; organization_code?: number | null | undefined; asset_code?: number | null | undefined; latest_object_id?: string | null | undefined; }; data_source: string; api_version: number; filings_with_data: { tax_prd: number; tax_prd_yr: number; formtype: number; pdf_url: string | null; ein?: number | undefined; formtype_str?: string | undefined; updated?: Date | undefined; subseccd?: number | undefined; totrevenue?: number | undefined; totfuncexpns?: number | undefined; totassetsend?: number | undefined; totliabend?: number | undefined; pct_compnsatncurrofcr?: number | undefined; tax_pd?: string | null | undefined; unrelbusinccd?: string | undefined; initiationfees?: number | undefined; grsrcptspublicuse?: number | undefined; grsincmembers?: number | undefined; grsincother?: number | undefined; totcntrbgfts?: number | undefined; totprgmrevnue?: number | undefined; invstmntinc?: number | undefined; txexmptbndsproceeds?: number | undefined; royaltsinc?: number | undefined; grsrntsreal?: number | undefined; grsrntsprsnl?: number | undefined; rntlexpnsreal?: number | undefined; rntlexpnsprsnl?: number | undefined; rntlincreal?: number | undefined; rntlincprsnl?: number | undefined; netrntlinc?: number | undefined; grsalesecur?: number | undefined; grsalesothr?: number | undefined; cstbasisecur?: number | undefined; cstbasisothr?: number | undefined; gnlsecur?: number | undefined; gnlsothr?: number | undefined; netgnls?: number | undefined; grsincfndrsng?: number | undefined; lessdirfndrsng?: number | undefined; netincfndrsng?: number | undefined; grsincgaming?: number | undefined; lessdirgaming?: number | undefined; netincgaming?: number | undefined; grsalesinvent?: number | undefined; lesscstofgoods?: number | undefined; netincsales?: number | undefined; miscrevtot11e?: number | undefined; compnsatncurrofcr?: number | undefined; othrsalwages?: number | undefined; payrolltx?: number | undefined; profndraising?: number | undefined; txexmptbndsend?: number | undefined; secrdmrtgsend?: number | undefined; unsecurednotesend?: number | undefined; retainedearnend?: number | undefined; totnetassetend?: number | undefined; nonpfrea?: string | undefined; gftgrntsrcvd170?: number | undefined; txrevnuelevied170?: number | undefined; srvcsval170?: number | undefined; grsinc170?: number | undefined; grsrcptsrelated170?: number | undefined; totgftgrntrcvd509?: number | undefined; grsrcptsadmissn509?: number | undefined; txrevnuelevied509?: number | undefined; srvcsval509?: number | undefined; subtotsuppinc509?: number | undefined; totsupp509?: number | undefined; }[]; filings_without_data: { tax_prd: number; tax_prd_yr: number; formtype: number; pdf_url: string | null; ein?: number | undefined; formtype_str?: string | undefined; updated?: Date | undefined; subseccd?: number | undefined; totrevenue?: number | undefined; totfuncexpns?: number | undefined; totassetsend?: number | undefined; totliabend?: number | undefined; pct_compnsatncurrofcr?: number | undefined; tax_pd?: string | null | undefined; unrelbusinccd?: string | undefined; initiationfees?: number | undefined; grsrcptspublicuse?: number | undefined; grsincmembers?: number | undefined; grsincother?: number | undefined; totcntrbgfts?: number | undefined; totprgmrevnue?: number | undefined; invstmntinc?: number | undefined; txexmptbndsproceeds?: number | undefined; royaltsinc?: number | undefined; grsrntsreal?: number | undefined; grsrntsprsnl?: number | undefined; rntlexpnsreal?: number | undefined; rntlexpnsprsnl?: number | undefined; rntlincreal?: number | undefined; rntlincprsnl?: number | undefined; netrntlinc?: number | undefined; grsalesecur?: number | undefined; grsalesothr?: number | undefined; cstbasisecur?: number | undefined; cstbasisothr?: number | undefined; gnlsecur?: number | undefined; gnlsothr?: number | undefined; netgnls?: number | undefined; grsincfndrsng?: number | undefined; lessdirfndrsng?: number | undefined; netincfndrsng?: number | undefined; grsincgaming?: number | undefined; lessdirgaming?: number | undefined; netincgaming?: number | undefined; grsalesinvent?: number | undefined; lesscstofgoods?: number | undefined; netincsales?: number | undefined; miscrevtot11e?: number | undefined; compnsatncurrofcr?: number | undefined; othrsalwages?: number | undefined; payrolltx?: number | undefined; profndraising?: number | undefined; txexmptbndsend?: number | undefined; secrdmrtgsend?: number | undefined; unsecurednotesend?: number | undefined; retainedearnend?: number | undefined; totnetassetend?: number | undefined; nonpfrea?: string | undefined; gftgrntsrcvd170?: number | undefined; txrevnuelevied170?: number | undefined; srvcsval170?: number | undefined; grsinc170?: number | undefined; grsrcptsrelated170?: number | undefined; totgftgrntrcvd509?: number | undefined; grsrcptsadmissn509?: number | undefined; txrevnuelevied509?: number | undefined; srvcsval509?: number | undefined; subtotsuppinc509?: number | undefined; totsupp509?: number | undefined; }[]; }, { organization: { name: string; id: number; state: string | null; address: string | null; ein: number; careofname: string | null; city: string | null; zipcode: string | null; subsection_code: number | null; affiliation_code: number | null; exempt_organization_status_code: number | null; tax_period: string | null; income_code: number | null; filing_requirement_code: number | null; pf_filing_requirement_code: number | null; accounting_period: number | null; asset_amount: number | null; income_amount: number | null; revenue_amount: number | null; ntee_code: string | null; sort_name: string | null; created_at: Date | null; updated_at: Date | null; data_source: string | null; have_extracts: boolean | null; have_pdfs: boolean | null; exemption_number?: number | null | undefined; classification_codes?: string | null | undefined; ruling_date?: string | null | undefined; deductibility_code?: number | null | undefined; foundation_code?: number | null | undefined; activity_codes?: string | null | undefined; organization_code?: number | null | undefined; asset_code?: number | null | undefined; latest_object_id?: string | null | undefined; }; data_source: string; api_version: number; filings_with_data: { tax_prd: number; tax_prd_yr: number; formtype: number; pdf_url: string | null; ein?: number | undefined; formtype_str?: string | undefined; updated?: Date | undefined; subseccd?: number | undefined; totrevenue?: number | undefined; totfuncexpns?: number | undefined; totassetsend?: number | undefined; totliabend?: number | undefined; pct_compnsatncurrofcr?: number | undefined; tax_pd?: string | null | undefined; unrelbusinccd?: string | undefined; initiationfees?: number | undefined; grsrcptspublicuse?: number | undefined; grsincmembers?: number | undefined; grsincother?: number | undefined; totcntrbgfts?: number | undefined; totprgmrevnue?: number | undefined; invstmntinc?: number | undefined; txexmptbndsproceeds?: number | undefined; royaltsinc?: number | undefined; grsrntsreal?: number | undefined; grsrntsprsnl?: number | undefined; rntlexpnsreal?: number | undefined; rntlexpnsprsnl?: number | undefined; rntlincreal?: number | undefined; rntlincprsnl?: number | undefined; netrntlinc?: number | undefined; grsalesecur?: number | undefined; grsalesothr?: number | undefined; cstbasisecur?: number | undefined; cstbasisothr?: number | undefined; gnlsecur?: number | undefined; gnlsothr?: number | undefined; netgnls?: number | undefined; grsincfndrsng?: number | undefined; lessdirfndrsng?: number | undefined; netincfndrsng?: number | undefined; grsincgaming?: number | undefined; lessdirgaming?: number | undefined; netincgaming?: number | undefined; grsalesinvent?: number | undefined; lesscstofgoods?: number | undefined; netincsales?: number | undefined; miscrevtot11e?: number | undefined; compnsatncurrofcr?: number | undefined; othrsalwages?: number | undefined; payrolltx?: number | undefined; profndraising?: number | undefined; txexmptbndsend?: number | undefined; secrdmrtgsend?: number | undefined; unsecurednotesend?: number | undefined; retainedearnend?: number | undefined; totnetassetend?: number | undefined; nonpfrea?: string | undefined; gftgrntsrcvd170?: number | undefined; txrevnuelevied170?: number | undefined; srvcsval170?: number | undefined; grsinc170?: number | undefined; grsrcptsrelated170?: number | undefined; totgftgrntrcvd509?: number | undefined; grsrcptsadmissn509?: number | undefined; txrevnuelevied509?: number | undefined; srvcsval509?: number | undefined; subtotsuppinc509?: number | undefined; totsupp509?: number | undefined; }[]; filings_without_data: { tax_prd: number; tax_prd_yr: number; formtype: number; pdf_url: string | null; ein?: number | undefined; formtype_str?: string | undefined; updated?: Date | undefined; subseccd?: number | undefined; totrevenue?: number | undefined; totfuncexpns?: number | undefined; totassetsend?: number | undefined; totliabend?: number | undefined; pct_compnsatncurrofcr?: number | undefined; tax_pd?: string | null | undefined; unrelbusinccd?: string | undefined; initiationfees?: number | undefined; grsrcptspublicuse?: number | undefined; grsincmembers?: number | undefined; grsincother?: number | undefined; totcntrbgfts?: number | undefined; totprgmrevnue?: number | undefined; invstmntinc?: number | undefined; txexmptbndsproceeds?: number | undefined; royaltsinc?: number | undefined; grsrntsreal?: number | undefined; grsrntsprsnl?: number | undefined; rntlexpnsreal?: number | undefined; rntlexpnsprsnl?: number | undefined; rntlincreal?: number | undefined; rntlincprsnl?: number | undefined; netrntlinc?: number | undefined; grsalesecur?: number | undefined; grsalesothr?: number | undefined; cstbasisecur?: number | undefined; cstbasisothr?: number | undefined; gnlsecur?: number | undefined; gnlsothr?: number | undefined; netgnls?: number | undefined; grsincfndrsng?: number | undefined; lessdirfndrsng?: number | undefined; netincfndrsng?: number | undefined; grsincgaming?: number | undefined; lessdirgaming?: number | undefined; netincgaming?: number | undefined; grsalesinvent?: number | undefined; lesscstofgoods?: number | undefined; netincsales?: number | undefined; miscrevtot11e?: number | undefined; compnsatncurrofcr?: number | undefined; othrsalwages?: number | undefined; payrolltx?: number | undefined; profndraising?: number | undefined; txexmptbndsend?: number | undefined; secrdmrtgsend?: number | undefined; unsecurednotesend?: number | undefined; retainedearnend?: number | undefined; totnetassetend?: number | undefined; nonpfrea?: string | undefined; gftgrntsrcvd170?: number | undefined; txrevnuelevied170?: number | undefined; srvcsval170?: number | undefined; grsinc170?: number | undefined; grsrcptsrelated170?: number | undefined; totgftgrntrcvd509?: number | undefined; grsrcptsadmissn509?: number | undefined; txrevnuelevied509?: number | undefined; srvcsval509?: number | undefined; subtotsuppinc509?: number | undefined; totsupp509?: number | undefined; }[]; }>; export declare function validateOrganizationResponse(response: IOrganizationResponse): IOrganizationResponse;