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>;
