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;
