/**
 * Zod schemas for actual API responses
 *
 * These schemas are based on:
 * 1. Our corrected registry field lists
 * 2. Actual API sample data structures
 * 3. Field dump analysis of consistency
 */
import { z } from 'zod';
/**
 * San Francisco Building Permits API Response Schema
 * Based on registry fields + actual sample data for complex objects
 */
export declare const SFBuildingPermitSchema: z.ZodObject<{
    adu: z.ZodOptional<z.ZodString>;
    application_submission_method: z.ZodOptional<z.ZodString>;
    approved_date: z.ZodOptional<z.ZodString>;
    block: z.ZodOptional<z.ZodString>;
    data_as_of: z.ZodOptional<z.ZodString>;
    data_loaded_at: z.ZodOptional<z.ZodString>;
    description: z.ZodOptional<z.ZodString>;
    filed_date: z.ZodOptional<z.ZodString>;
    issued_date: z.ZodOptional<z.ZodString>;
    last_permit_activity_date: z.ZodOptional<z.ZodString>;
    location: z.ZodOptional<z.ZodObject<{
        type: z.ZodLiteral<"Point">;
        coordinates: z.ZodTuple<[z.ZodNumber, z.ZodNumber], null>;
    }, "strip", z.ZodTypeAny, {
        type: "Point";
        coordinates: [number, number];
    }, {
        type: "Point";
        coordinates: [number, number];
    }>>;
    lot: z.ZodOptional<z.ZodString>;
    neighborhoods_analysis_boundaries: z.ZodOptional<z.ZodString>;
    permit_creation_date: z.ZodOptional<z.ZodString>;
    permit_number: z.ZodOptional<z.ZodString>;
    permit_type: z.ZodOptional<z.ZodString>;
    permit_type_definition: z.ZodOptional<z.ZodString>;
    point_source: z.ZodOptional<z.ZodString>;
    primary_address_flag: z.ZodOptional<z.ZodString>;
    record_id: z.ZodOptional<z.ZodString>;
    revised_cost: z.ZodOptional<z.ZodString>;
    status: z.ZodOptional<z.ZodString>;
    status_date: z.ZodOptional<z.ZodString>;
    street_name: z.ZodOptional<z.ZodString>;
    street_number: z.ZodOptional<z.ZodString>;
    street_suffix: z.ZodOptional<z.ZodString>;
    supervisor_district: z.ZodOptional<z.ZodString>;
    zipcode: z.ZodOptional<z.ZodString>;
    estimated_cost: z.ZodOptional<z.ZodString>;
    existing_construction_type: z.ZodOptional<z.ZodString>;
    existing_construction_type_description: z.ZodOptional<z.ZodString>;
    existing_occupancy: z.ZodOptional<z.ZodString>;
    existing_units: z.ZodOptional<z.ZodString>;
    existing_use: z.ZodOptional<z.ZodString>;
    fire_only_permit: z.ZodOptional<z.ZodString>;
    number_of_existing_stories: z.ZodOptional<z.ZodString>;
    number_of_proposed_stories: z.ZodOptional<z.ZodString>;
    plansets: z.ZodOptional<z.ZodString>;
    proposed_construction_type: z.ZodOptional<z.ZodString>;
    proposed_construction_type_description: z.ZodOptional<z.ZodString>;
    proposed_occupancy: z.ZodOptional<z.ZodString>;
    proposed_units: z.ZodOptional<z.ZodString>;
    proposed_use: z.ZodOptional<z.ZodString>;
    unit: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    status?: string | undefined;
    description?: string | undefined;
    adu?: string | undefined;
    application_submission_method?: string | undefined;
    approved_date?: string | undefined;
    block?: string | undefined;
    data_as_of?: string | undefined;
    data_loaded_at?: string | undefined;
    filed_date?: string | undefined;
    issued_date?: string | undefined;
    last_permit_activity_date?: string | undefined;
    location?: {
        type: "Point";
        coordinates: [number, number];
    } | undefined;
    lot?: string | undefined;
    neighborhoods_analysis_boundaries?: string | undefined;
    permit_creation_date?: string | undefined;
    permit_number?: string | undefined;
    permit_type?: string | undefined;
    permit_type_definition?: string | undefined;
    point_source?: string | undefined;
    primary_address_flag?: string | undefined;
    record_id?: string | undefined;
    revised_cost?: string | undefined;
    status_date?: string | undefined;
    street_name?: string | undefined;
    street_number?: string | undefined;
    street_suffix?: string | undefined;
    supervisor_district?: string | undefined;
    zipcode?: string | undefined;
    estimated_cost?: string | undefined;
    existing_construction_type?: string | undefined;
    existing_construction_type_description?: string | undefined;
    existing_occupancy?: string | undefined;
    existing_units?: string | undefined;
    existing_use?: string | undefined;
    fire_only_permit?: string | undefined;
    number_of_existing_stories?: string | undefined;
    number_of_proposed_stories?: string | undefined;
    plansets?: string | undefined;
    proposed_construction_type?: string | undefined;
    proposed_construction_type_description?: string | undefined;
    proposed_occupancy?: string | undefined;
    proposed_units?: string | undefined;
    proposed_use?: string | undefined;
    unit?: string | undefined;
}, {
    status?: string | undefined;
    description?: string | undefined;
    adu?: string | undefined;
    application_submission_method?: string | undefined;
    approved_date?: string | undefined;
    block?: string | undefined;
    data_as_of?: string | undefined;
    data_loaded_at?: string | undefined;
    filed_date?: string | undefined;
    issued_date?: string | undefined;
    last_permit_activity_date?: string | undefined;
    location?: {
        type: "Point";
        coordinates: [number, number];
    } | undefined;
    lot?: string | undefined;
    neighborhoods_analysis_boundaries?: string | undefined;
    permit_creation_date?: string | undefined;
    permit_number?: string | undefined;
    permit_type?: string | undefined;
    permit_type_definition?: string | undefined;
    point_source?: string | undefined;
    primary_address_flag?: string | undefined;
    record_id?: string | undefined;
    revised_cost?: string | undefined;
    status_date?: string | undefined;
    street_name?: string | undefined;
    street_number?: string | undefined;
    street_suffix?: string | undefined;
    supervisor_district?: string | undefined;
    zipcode?: string | undefined;
    estimated_cost?: string | undefined;
    existing_construction_type?: string | undefined;
    existing_construction_type_description?: string | undefined;
    existing_occupancy?: string | undefined;
    existing_units?: string | undefined;
    existing_use?: string | undefined;
    fire_only_permit?: string | undefined;
    number_of_existing_stories?: string | undefined;
    number_of_proposed_stories?: string | undefined;
    plansets?: string | undefined;
    proposed_construction_type?: string | undefined;
    proposed_construction_type_description?: string | undefined;
    proposed_occupancy?: string | undefined;
    proposed_units?: string | undefined;
    proposed_use?: string | undefined;
    unit?: string | undefined;
}>;
/**
 * Los Angeles Building Permits Current (2020-Present) API Response Schema
 * Based on registry fields from pi9x-tg5x dataset
 */
export declare const LACurrentBuildingPermitSchema: z.ZodObject<{
    adu_changed: z.ZodOptional<z.ZodString>;
    apc: z.ZodOptional<z.ZodString>;
    apn: z.ZodOptional<z.ZodString>;
    business_unit: z.ZodOptional<z.ZodString>;
    cd: z.ZodOptional<z.ZodString>;
    cnc: z.ZodOptional<z.ZodString>;
    cofo_date: z.ZodOptional<z.ZodString>;
    construction: z.ZodOptional<z.ZodString>;
    cpa: z.ZodOptional<z.ZodString>;
    ct: z.ZodOptional<z.ZodString>;
    du_changed: z.ZodOptional<z.ZodString>;
    ev: z.ZodOptional<z.ZodString>;
    geolocation: z.ZodOptional<z.ZodObject<{
        type: z.ZodLiteral<"Point">;
        coordinates: z.ZodTuple<[z.ZodNumber, z.ZodNumber], null>;
    }, "strip", z.ZodTypeAny, {
        type: "Point";
        coordinates: [number, number];
    }, {
        type: "Point";
        coordinates: [number, number];
    }>>;
    height: z.ZodOptional<z.ZodString>;
    hl: z.ZodOptional<z.ZodString>;
    issue_date: z.ZodOptional<z.ZodString>;
    junior_adu: z.ZodOptional<z.ZodString>;
    lat: z.ZodOptional<z.ZodString>;
    lon: z.ZodOptional<z.ZodString>;
    permit_group: z.ZodOptional<z.ZodString>;
    permit_nbr: z.ZodOptional<z.ZodString>;
    permit_sub_type: z.ZodOptional<z.ZodString>;
    permit_type: z.ZodOptional<z.ZodString>;
    pin_nbr: z.ZodOptional<z.ZodString>;
    primary_address: z.ZodOptional<z.ZodString>;
    refresh_time: z.ZodOptional<z.ZodString>;
    solar: z.ZodOptional<z.ZodString>;
    square_footage: z.ZodOptional<z.ZodString>;
    status_date: z.ZodOptional<z.ZodString>;
    status_desc: z.ZodOptional<z.ZodString>;
    submitted_date: z.ZodOptional<z.ZodString>;
    type_lat_lon: z.ZodOptional<z.ZodString>;
    use_code: z.ZodOptional<z.ZodString>;
    use_desc: z.ZodOptional<z.ZodString>;
    valuation: z.ZodOptional<z.ZodString>;
    work_desc: z.ZodOptional<z.ZodString>;
    zip_code: z.ZodOptional<z.ZodString>;
    zone: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    construction?: string | undefined;
    lat?: string | undefined;
    permit_type?: string | undefined;
    status_date?: string | undefined;
    adu_changed?: string | undefined;
    apc?: string | undefined;
    apn?: string | undefined;
    business_unit?: string | undefined;
    cd?: string | undefined;
    cnc?: string | undefined;
    cofo_date?: string | undefined;
    cpa?: string | undefined;
    ct?: string | undefined;
    du_changed?: string | undefined;
    ev?: string | undefined;
    geolocation?: {
        type: "Point";
        coordinates: [number, number];
    } | undefined;
    height?: string | undefined;
    hl?: string | undefined;
    issue_date?: string | undefined;
    junior_adu?: string | undefined;
    lon?: string | undefined;
    permit_group?: string | undefined;
    permit_nbr?: string | undefined;
    permit_sub_type?: string | undefined;
    pin_nbr?: string | undefined;
    primary_address?: string | undefined;
    refresh_time?: string | undefined;
    solar?: string | undefined;
    square_footage?: string | undefined;
    status_desc?: string | undefined;
    submitted_date?: string | undefined;
    type_lat_lon?: string | undefined;
    use_code?: string | undefined;
    use_desc?: string | undefined;
    valuation?: string | undefined;
    work_desc?: string | undefined;
    zip_code?: string | undefined;
    zone?: string | undefined;
}, {
    construction?: string | undefined;
    lat?: string | undefined;
    permit_type?: string | undefined;
    status_date?: string | undefined;
    adu_changed?: string | undefined;
    apc?: string | undefined;
    apn?: string | undefined;
    business_unit?: string | undefined;
    cd?: string | undefined;
    cnc?: string | undefined;
    cofo_date?: string | undefined;
    cpa?: string | undefined;
    ct?: string | undefined;
    du_changed?: string | undefined;
    ev?: string | undefined;
    geolocation?: {
        type: "Point";
        coordinates: [number, number];
    } | undefined;
    height?: string | undefined;
    hl?: string | undefined;
    issue_date?: string | undefined;
    junior_adu?: string | undefined;
    lon?: string | undefined;
    permit_group?: string | undefined;
    permit_nbr?: string | undefined;
    permit_sub_type?: string | undefined;
    pin_nbr?: string | undefined;
    primary_address?: string | undefined;
    refresh_time?: string | undefined;
    solar?: string | undefined;
    square_footage?: string | undefined;
    status_desc?: string | undefined;
    submitted_date?: string | undefined;
    type_lat_lon?: string | undefined;
    use_code?: string | undefined;
    use_desc?: string | undefined;
    valuation?: string | undefined;
    work_desc?: string | undefined;
    zip_code?: string | undefined;
    zone?: string | undefined;
}>;
/**
 * Los Angeles Building Permits Legacy API Response Schema
 * Based on registry fields (41 total from field dump)
 */
export declare const LABuildingPermitSchema: z.ZodObject<{
    address_end: z.ZodOptional<z.ZodString>;
    address_start: z.ZodOptional<z.ZodString>;
    applicant_first_name: z.ZodOptional<z.ZodString>;
    applicant_last_name: z.ZodOptional<z.ZodString>;
    assessor_book: z.ZodOptional<z.ZodString>;
    assessor_page: z.ZodOptional<z.ZodString>;
    assessor_parcel: z.ZodOptional<z.ZodString>;
    block: z.ZodOptional<z.ZodString>;
    census_tract: z.ZodOptional<z.ZodString>;
    contractor_address: z.ZodOptional<z.ZodString>;
    contractor_city: z.ZodOptional<z.ZodString>;
    contractor_state: z.ZodOptional<z.ZodString>;
    contractors_business_name: z.ZodOptional<z.ZodString>;
    floor_area_l_a_building_code_definition: z.ZodOptional<z.ZodString>;
    floor_area_l_a_zoning_code_definition: z.ZodOptional<z.ZodString>;
    initiating_office: z.ZodOptional<z.ZodString>;
    issue_date: z.ZodOptional<z.ZodString>;
    latest_status: z.ZodOptional<z.ZodString>;
    license: z.ZodOptional<z.ZodString>;
    license_expiration_date: z.ZodOptional<z.ZodString>;
    license_type: z.ZodOptional<z.ZodString>;
    location_1: z.ZodOptional<z.ZodObject<{
        latitude: z.ZodOptional<z.ZodString>;
        longitude: z.ZodOptional<z.ZodString>;
        human_address: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        latitude?: string | undefined;
        longitude?: string | undefined;
        human_address?: string | undefined;
    }, {
        latitude?: string | undefined;
        longitude?: string | undefined;
        human_address?: string | undefined;
    }>>;
    lot: z.ZodOptional<z.ZodString>;
    of_residential_dwelling_units: z.ZodOptional<z.ZodString>;
    of_stories: z.ZodOptional<z.ZodString>;
    pcis_permit: z.ZodOptional<z.ZodString>;
    permit_category: z.ZodOptional<z.ZodString>;
    permit_sub_type: z.ZodOptional<z.ZodString>;
    permit_type: z.ZodOptional<z.ZodString>;
    principal_first_name: z.ZodOptional<z.ZodString>;
    principal_last_name: z.ZodOptional<z.ZodString>;
    principal_middle_name: z.ZodOptional<z.ZodString>;
    reference_old_permit: z.ZodOptional<z.ZodString>;
    status_date: z.ZodOptional<z.ZodString>;
    street_direction: z.ZodOptional<z.ZodString>;
    street_name: z.ZodOptional<z.ZodString>;
    street_suffix: z.ZodOptional<z.ZodString>;
    tract: z.ZodOptional<z.ZodString>;
    valuation: z.ZodOptional<z.ZodString>;
    work_description: z.ZodOptional<z.ZodString>;
    zip_code: z.ZodOptional<z.ZodString>;
    zone: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    block?: string | undefined;
    lot?: string | undefined;
    permit_type?: string | undefined;
    status_date?: string | undefined;
    street_name?: string | undefined;
    street_suffix?: string | undefined;
    issue_date?: string | undefined;
    permit_sub_type?: string | undefined;
    valuation?: string | undefined;
    zip_code?: string | undefined;
    zone?: string | undefined;
    address_end?: string | undefined;
    address_start?: string | undefined;
    applicant_first_name?: string | undefined;
    applicant_last_name?: string | undefined;
    assessor_book?: string | undefined;
    assessor_page?: string | undefined;
    assessor_parcel?: string | undefined;
    census_tract?: string | undefined;
    contractor_address?: string | undefined;
    contractor_city?: string | undefined;
    contractor_state?: string | undefined;
    contractors_business_name?: string | undefined;
    floor_area_l_a_building_code_definition?: string | undefined;
    floor_area_l_a_zoning_code_definition?: string | undefined;
    initiating_office?: string | undefined;
    latest_status?: string | undefined;
    license?: string | undefined;
    license_expiration_date?: string | undefined;
    license_type?: string | undefined;
    location_1?: {
        latitude?: string | undefined;
        longitude?: string | undefined;
        human_address?: string | undefined;
    } | undefined;
    of_residential_dwelling_units?: string | undefined;
    of_stories?: string | undefined;
    pcis_permit?: string | undefined;
    permit_category?: string | undefined;
    principal_first_name?: string | undefined;
    principal_last_name?: string | undefined;
    principal_middle_name?: string | undefined;
    reference_old_permit?: string | undefined;
    street_direction?: string | undefined;
    tract?: string | undefined;
    work_description?: string | undefined;
}, {
    block?: string | undefined;
    lot?: string | undefined;
    permit_type?: string | undefined;
    status_date?: string | undefined;
    street_name?: string | undefined;
    street_suffix?: string | undefined;
    issue_date?: string | undefined;
    permit_sub_type?: string | undefined;
    valuation?: string | undefined;
    zip_code?: string | undefined;
    zone?: string | undefined;
    address_end?: string | undefined;
    address_start?: string | undefined;
    applicant_first_name?: string | undefined;
    applicant_last_name?: string | undefined;
    assessor_book?: string | undefined;
    assessor_page?: string | undefined;
    assessor_parcel?: string | undefined;
    census_tract?: string | undefined;
    contractor_address?: string | undefined;
    contractor_city?: string | undefined;
    contractor_state?: string | undefined;
    contractors_business_name?: string | undefined;
    floor_area_l_a_building_code_definition?: string | undefined;
    floor_area_l_a_zoning_code_definition?: string | undefined;
    initiating_office?: string | undefined;
    latest_status?: string | undefined;
    license?: string | undefined;
    license_expiration_date?: string | undefined;
    license_type?: string | undefined;
    location_1?: {
        latitude?: string | undefined;
        longitude?: string | undefined;
        human_address?: string | undefined;
    } | undefined;
    of_residential_dwelling_units?: string | undefined;
    of_stories?: string | undefined;
    pcis_permit?: string | undefined;
    permit_category?: string | undefined;
    principal_first_name?: string | undefined;
    principal_last_name?: string | undefined;
    principal_middle_name?: string | undefined;
    reference_old_permit?: string | undefined;
    street_direction?: string | undefined;
    tract?: string | undefined;
    work_description?: string | undefined;
}>;
/**
 * NYC DOB Permit Issuance API Response Schema
 * Based on registry fields (41 total, all consistently present)
 */
export declare const NYCDOBPermitSchema: z.ZodObject<{
    bin__: z.ZodOptional<z.ZodString>;
    bldg_type: z.ZodOptional<z.ZodString>;
    block: z.ZodOptional<z.ZodString>;
    borough: z.ZodOptional<z.ZodString>;
    community_board: z.ZodOptional<z.ZodString>;
    dobrundate: z.ZodOptional<z.ZodString>;
    expiration_date: z.ZodOptional<z.ZodString>;
    filing_date: z.ZodOptional<z.ZodString>;
    filing_status: z.ZodOptional<z.ZodString>;
    gis_census_tract: z.ZodOptional<z.ZodString>;
    gis_council_district: z.ZodOptional<z.ZodString>;
    gis_latitude: z.ZodOptional<z.ZodString>;
    gis_longitude: z.ZodOptional<z.ZodString>;
    gis_nta_name: z.ZodOptional<z.ZodString>;
    house__: z.ZodOptional<z.ZodString>;
    issuance_date: z.ZodOptional<z.ZodString>;
    job__: z.ZodOptional<z.ZodString>;
    job_doc___: z.ZodOptional<z.ZodString>;
    job_start_date: z.ZodOptional<z.ZodString>;
    job_type: z.ZodOptional<z.ZodString>;
    lot: z.ZodOptional<z.ZodString>;
    non_profit: z.ZodOptional<z.ZodString>;
    owner_s_business_name: z.ZodOptional<z.ZodString>;
    owner_s_business_type: z.ZodOptional<z.ZodString>;
    owner_s_first_name: z.ZodOptional<z.ZodString>;
    owner_s_last_name: z.ZodOptional<z.ZodString>;
    owner_s_phone__: z.ZodOptional<z.ZodString>;
    permit_sequence__: z.ZodOptional<z.ZodString>;
    permit_si_no: z.ZodOptional<z.ZodString>;
    permit_status: z.ZodOptional<z.ZodString>;
    permit_subtype: z.ZodOptional<z.ZodString>;
    permit_type: z.ZodOptional<z.ZodString>;
    permittee_s_business_name: z.ZodOptional<z.ZodString>;
    permittee_s_first_name: z.ZodOptional<z.ZodString>;
    permittee_s_last_name: z.ZodOptional<z.ZodString>;
    permittee_s_license__: z.ZodOptional<z.ZodString>;
    permittee_s_license_type: z.ZodOptional<z.ZodString>;
    permittee_s_phone__: z.ZodOptional<z.ZodString>;
    self_cert: z.ZodOptional<z.ZodString>;
    street_name: z.ZodOptional<z.ZodString>;
    work_type: z.ZodOptional<z.ZodString>;
    zip_code: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    block?: string | undefined;
    lot?: string | undefined;
    permit_type?: string | undefined;
    street_name?: string | undefined;
    zip_code?: string | undefined;
    bin__?: string | undefined;
    bldg_type?: string | undefined;
    borough?: string | undefined;
    community_board?: string | undefined;
    dobrundate?: string | undefined;
    expiration_date?: string | undefined;
    filing_date?: string | undefined;
    filing_status?: string | undefined;
    gis_census_tract?: string | undefined;
    gis_council_district?: string | undefined;
    gis_latitude?: string | undefined;
    gis_longitude?: string | undefined;
    gis_nta_name?: string | undefined;
    house__?: string | undefined;
    issuance_date?: string | undefined;
    job__?: string | undefined;
    job_doc___?: string | undefined;
    job_start_date?: string | undefined;
    job_type?: string | undefined;
    non_profit?: string | undefined;
    owner_s_business_name?: string | undefined;
    owner_s_business_type?: string | undefined;
    owner_s_first_name?: string | undefined;
    owner_s_last_name?: string | undefined;
    owner_s_phone__?: string | undefined;
    permit_sequence__?: string | undefined;
    permit_si_no?: string | undefined;
    permit_status?: string | undefined;
    permit_subtype?: string | undefined;
    permittee_s_business_name?: string | undefined;
    permittee_s_first_name?: string | undefined;
    permittee_s_last_name?: string | undefined;
    permittee_s_license__?: string | undefined;
    permittee_s_license_type?: string | undefined;
    permittee_s_phone__?: string | undefined;
    self_cert?: string | undefined;
    work_type?: string | undefined;
}, {
    block?: string | undefined;
    lot?: string | undefined;
    permit_type?: string | undefined;
    street_name?: string | undefined;
    zip_code?: string | undefined;
    bin__?: string | undefined;
    bldg_type?: string | undefined;
    borough?: string | undefined;
    community_board?: string | undefined;
    dobrundate?: string | undefined;
    expiration_date?: string | undefined;
    filing_date?: string | undefined;
    filing_status?: string | undefined;
    gis_census_tract?: string | undefined;
    gis_council_district?: string | undefined;
    gis_latitude?: string | undefined;
    gis_longitude?: string | undefined;
    gis_nta_name?: string | undefined;
    house__?: string | undefined;
    issuance_date?: string | undefined;
    job__?: string | undefined;
    job_doc___?: string | undefined;
    job_start_date?: string | undefined;
    job_type?: string | undefined;
    non_profit?: string | undefined;
    owner_s_business_name?: string | undefined;
    owner_s_business_type?: string | undefined;
    owner_s_first_name?: string | undefined;
    owner_s_last_name?: string | undefined;
    owner_s_phone__?: string | undefined;
    permit_sequence__?: string | undefined;
    permit_si_no?: string | undefined;
    permit_status?: string | undefined;
    permit_subtype?: string | undefined;
    permittee_s_business_name?: string | undefined;
    permittee_s_first_name?: string | undefined;
    permittee_s_last_name?: string | undefined;
    permittee_s_license__?: string | undefined;
    permittee_s_license_type?: string | undefined;
    permittee_s_phone__?: string | undefined;
    self_cert?: string | undefined;
    work_type?: string | undefined;
}>;
/**
 * NYC DOB NOW Build Approved Permits API Response Schema
 * Based on registry UNION of dump + sample fields (29 total)
 */
export declare const NYCDOBNowBuildSchema: z.ZodObject<{
    applicant_business_address: z.ZodOptional<z.ZodString>;
    applicant_business_name: z.ZodOptional<z.ZodString>;
    applicant_first_name: z.ZodOptional<z.ZodString>;
    applicant_last_name: z.ZodOptional<z.ZodString>;
    applicant_license: z.ZodOptional<z.ZodString>;
    applicant_middle_name: z.ZodOptional<z.ZodString>;
    approved_date: z.ZodOptional<z.ZodString>;
    bin: z.ZodOptional<z.ZodString>;
    block: z.ZodOptional<z.ZodString>;
    borough: z.ZodOptional<z.ZodString>;
    c_b_no: z.ZodOptional<z.ZodString>;
    estimated_job_costs: z.ZodOptional<z.ZodString>;
    expired_date: z.ZodOptional<z.ZodString>;
    filing_reason: z.ZodOptional<z.ZodString>;
    filing_representative_business_name: z.ZodOptional<z.ZodString>;
    filing_representative_first_name: z.ZodOptional<z.ZodString>;
    filing_representative_last_name: z.ZodOptional<z.ZodString>;
    house_no: z.ZodOptional<z.ZodString>;
    issued_date: z.ZodOptional<z.ZodString>;
    job_description: z.ZodOptional<z.ZodString>;
    job_filing_number: z.ZodOptional<z.ZodString>;
    lot: z.ZodOptional<z.ZodString>;
    owner_business_name: z.ZodOptional<z.ZodString>;
    owner_name: z.ZodOptional<z.ZodString>;
    permittee_s_license_type: z.ZodOptional<z.ZodString>;
    street_name: z.ZodOptional<z.ZodString>;
    work_on_floor: z.ZodOptional<z.ZodString>;
    work_permit: z.ZodOptional<z.ZodString>;
    work_type: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    approved_date?: string | undefined;
    block?: string | undefined;
    issued_date?: string | undefined;
    lot?: string | undefined;
    street_name?: string | undefined;
    applicant_first_name?: string | undefined;
    applicant_last_name?: string | undefined;
    borough?: string | undefined;
    permittee_s_license_type?: string | undefined;
    work_type?: string | undefined;
    applicant_business_address?: string | undefined;
    applicant_business_name?: string | undefined;
    applicant_license?: string | undefined;
    applicant_middle_name?: string | undefined;
    bin?: string | undefined;
    c_b_no?: string | undefined;
    estimated_job_costs?: string | undefined;
    expired_date?: string | undefined;
    filing_reason?: string | undefined;
    filing_representative_business_name?: string | undefined;
    filing_representative_first_name?: string | undefined;
    filing_representative_last_name?: string | undefined;
    house_no?: string | undefined;
    job_description?: string | undefined;
    job_filing_number?: string | undefined;
    owner_business_name?: string | undefined;
    owner_name?: string | undefined;
    work_on_floor?: string | undefined;
    work_permit?: string | undefined;
}, {
    approved_date?: string | undefined;
    block?: string | undefined;
    issued_date?: string | undefined;
    lot?: string | undefined;
    street_name?: string | undefined;
    applicant_first_name?: string | undefined;
    applicant_last_name?: string | undefined;
    borough?: string | undefined;
    permittee_s_license_type?: string | undefined;
    work_type?: string | undefined;
    applicant_business_address?: string | undefined;
    applicant_business_name?: string | undefined;
    applicant_license?: string | undefined;
    applicant_middle_name?: string | undefined;
    bin?: string | undefined;
    c_b_no?: string | undefined;
    estimated_job_costs?: string | undefined;
    expired_date?: string | undefined;
    filing_reason?: string | undefined;
    filing_representative_business_name?: string | undefined;
    filing_representative_first_name?: string | undefined;
    filing_representative_last_name?: string | undefined;
    house_no?: string | undefined;
    job_description?: string | undefined;
    job_filing_number?: string | undefined;
    owner_business_name?: string | undefined;
    owner_name?: string | undefined;
    work_on_floor?: string | undefined;
    work_permit?: string | undefined;
}>;
/**
 * Type exports for use in tests and validation
 */
export type SFBuildingPermit = z.infer<typeof SFBuildingPermitSchema>;
export type LACurrentBuildingPermit = z.infer<typeof LACurrentBuildingPermitSchema>;
export type LABuildingPermit = z.infer<typeof LABuildingPermitSchema>;
export type NYCDOBPermit = z.infer<typeof NYCDOBPermitSchema>;
export type NYCDOBNowBuild = z.infer<typeof NYCDOBNowBuildSchema>;
/**
 * Schema map for easy lookup by municipality and dataset
 */
export declare const API_SCHEMAS: {
    readonly sf: {
        readonly buildingPermits: z.ZodObject<{
            adu: z.ZodOptional<z.ZodString>;
            application_submission_method: z.ZodOptional<z.ZodString>;
            approved_date: z.ZodOptional<z.ZodString>;
            block: z.ZodOptional<z.ZodString>;
            data_as_of: z.ZodOptional<z.ZodString>;
            data_loaded_at: z.ZodOptional<z.ZodString>;
            description: z.ZodOptional<z.ZodString>;
            filed_date: z.ZodOptional<z.ZodString>;
            issued_date: z.ZodOptional<z.ZodString>;
            last_permit_activity_date: z.ZodOptional<z.ZodString>;
            location: z.ZodOptional<z.ZodObject<{
                type: z.ZodLiteral<"Point">;
                coordinates: z.ZodTuple<[z.ZodNumber, z.ZodNumber], null>;
            }, "strip", z.ZodTypeAny, {
                type: "Point";
                coordinates: [number, number];
            }, {
                type: "Point";
                coordinates: [number, number];
            }>>;
            lot: z.ZodOptional<z.ZodString>;
            neighborhoods_analysis_boundaries: z.ZodOptional<z.ZodString>;
            permit_creation_date: z.ZodOptional<z.ZodString>;
            permit_number: z.ZodOptional<z.ZodString>;
            permit_type: z.ZodOptional<z.ZodString>;
            permit_type_definition: z.ZodOptional<z.ZodString>;
            point_source: z.ZodOptional<z.ZodString>;
            primary_address_flag: z.ZodOptional<z.ZodString>;
            record_id: z.ZodOptional<z.ZodString>;
            revised_cost: z.ZodOptional<z.ZodString>;
            status: z.ZodOptional<z.ZodString>;
            status_date: z.ZodOptional<z.ZodString>;
            street_name: z.ZodOptional<z.ZodString>;
            street_number: z.ZodOptional<z.ZodString>;
            street_suffix: z.ZodOptional<z.ZodString>;
            supervisor_district: z.ZodOptional<z.ZodString>;
            zipcode: z.ZodOptional<z.ZodString>;
            estimated_cost: z.ZodOptional<z.ZodString>;
            existing_construction_type: z.ZodOptional<z.ZodString>;
            existing_construction_type_description: z.ZodOptional<z.ZodString>;
            existing_occupancy: z.ZodOptional<z.ZodString>;
            existing_units: z.ZodOptional<z.ZodString>;
            existing_use: z.ZodOptional<z.ZodString>;
            fire_only_permit: z.ZodOptional<z.ZodString>;
            number_of_existing_stories: z.ZodOptional<z.ZodString>;
            number_of_proposed_stories: z.ZodOptional<z.ZodString>;
            plansets: z.ZodOptional<z.ZodString>;
            proposed_construction_type: z.ZodOptional<z.ZodString>;
            proposed_construction_type_description: z.ZodOptional<z.ZodString>;
            proposed_occupancy: z.ZodOptional<z.ZodString>;
            proposed_units: z.ZodOptional<z.ZodString>;
            proposed_use: z.ZodOptional<z.ZodString>;
            unit: z.ZodOptional<z.ZodString>;
        }, "strip", z.ZodTypeAny, {
            status?: string | undefined;
            description?: string | undefined;
            adu?: string | undefined;
            application_submission_method?: string | undefined;
            approved_date?: string | undefined;
            block?: string | undefined;
            data_as_of?: string | undefined;
            data_loaded_at?: string | undefined;
            filed_date?: string | undefined;
            issued_date?: string | undefined;
            last_permit_activity_date?: string | undefined;
            location?: {
                type: "Point";
                coordinates: [number, number];
            } | undefined;
            lot?: string | undefined;
            neighborhoods_analysis_boundaries?: string | undefined;
            permit_creation_date?: string | undefined;
            permit_number?: string | undefined;
            permit_type?: string | undefined;
            permit_type_definition?: string | undefined;
            point_source?: string | undefined;
            primary_address_flag?: string | undefined;
            record_id?: string | undefined;
            revised_cost?: string | undefined;
            status_date?: string | undefined;
            street_name?: string | undefined;
            street_number?: string | undefined;
            street_suffix?: string | undefined;
            supervisor_district?: string | undefined;
            zipcode?: string | undefined;
            estimated_cost?: string | undefined;
            existing_construction_type?: string | undefined;
            existing_construction_type_description?: string | undefined;
            existing_occupancy?: string | undefined;
            existing_units?: string | undefined;
            existing_use?: string | undefined;
            fire_only_permit?: string | undefined;
            number_of_existing_stories?: string | undefined;
            number_of_proposed_stories?: string | undefined;
            plansets?: string | undefined;
            proposed_construction_type?: string | undefined;
            proposed_construction_type_description?: string | undefined;
            proposed_occupancy?: string | undefined;
            proposed_units?: string | undefined;
            proposed_use?: string | undefined;
            unit?: string | undefined;
        }, {
            status?: string | undefined;
            description?: string | undefined;
            adu?: string | undefined;
            application_submission_method?: string | undefined;
            approved_date?: string | undefined;
            block?: string | undefined;
            data_as_of?: string | undefined;
            data_loaded_at?: string | undefined;
            filed_date?: string | undefined;
            issued_date?: string | undefined;
            last_permit_activity_date?: string | undefined;
            location?: {
                type: "Point";
                coordinates: [number, number];
            } | undefined;
            lot?: string | undefined;
            neighborhoods_analysis_boundaries?: string | undefined;
            permit_creation_date?: string | undefined;
            permit_number?: string | undefined;
            permit_type?: string | undefined;
            permit_type_definition?: string | undefined;
            point_source?: string | undefined;
            primary_address_flag?: string | undefined;
            record_id?: string | undefined;
            revised_cost?: string | undefined;
            status_date?: string | undefined;
            street_name?: string | undefined;
            street_number?: string | undefined;
            street_suffix?: string | undefined;
            supervisor_district?: string | undefined;
            zipcode?: string | undefined;
            estimated_cost?: string | undefined;
            existing_construction_type?: string | undefined;
            existing_construction_type_description?: string | undefined;
            existing_occupancy?: string | undefined;
            existing_units?: string | undefined;
            existing_use?: string | undefined;
            fire_only_permit?: string | undefined;
            number_of_existing_stories?: string | undefined;
            number_of_proposed_stories?: string | undefined;
            plansets?: string | undefined;
            proposed_construction_type?: string | undefined;
            proposed_construction_type_description?: string | undefined;
            proposed_occupancy?: string | undefined;
            proposed_units?: string | undefined;
            proposed_use?: string | undefined;
            unit?: string | undefined;
        }>;
    };
    readonly la: {
        readonly buildingPermitsCurrent: z.ZodObject<{
            adu_changed: z.ZodOptional<z.ZodString>;
            apc: z.ZodOptional<z.ZodString>;
            apn: z.ZodOptional<z.ZodString>;
            business_unit: z.ZodOptional<z.ZodString>;
            cd: z.ZodOptional<z.ZodString>;
            cnc: z.ZodOptional<z.ZodString>;
            cofo_date: z.ZodOptional<z.ZodString>;
            construction: z.ZodOptional<z.ZodString>;
            cpa: z.ZodOptional<z.ZodString>;
            ct: z.ZodOptional<z.ZodString>;
            du_changed: z.ZodOptional<z.ZodString>;
            ev: z.ZodOptional<z.ZodString>;
            geolocation: z.ZodOptional<z.ZodObject<{
                type: z.ZodLiteral<"Point">;
                coordinates: z.ZodTuple<[z.ZodNumber, z.ZodNumber], null>;
            }, "strip", z.ZodTypeAny, {
                type: "Point";
                coordinates: [number, number];
            }, {
                type: "Point";
                coordinates: [number, number];
            }>>;
            height: z.ZodOptional<z.ZodString>;
            hl: z.ZodOptional<z.ZodString>;
            issue_date: z.ZodOptional<z.ZodString>;
            junior_adu: z.ZodOptional<z.ZodString>;
            lat: z.ZodOptional<z.ZodString>;
            lon: z.ZodOptional<z.ZodString>;
            permit_group: z.ZodOptional<z.ZodString>;
            permit_nbr: z.ZodOptional<z.ZodString>;
            permit_sub_type: z.ZodOptional<z.ZodString>;
            permit_type: z.ZodOptional<z.ZodString>;
            pin_nbr: z.ZodOptional<z.ZodString>;
            primary_address: z.ZodOptional<z.ZodString>;
            refresh_time: z.ZodOptional<z.ZodString>;
            solar: z.ZodOptional<z.ZodString>;
            square_footage: z.ZodOptional<z.ZodString>;
            status_date: z.ZodOptional<z.ZodString>;
            status_desc: z.ZodOptional<z.ZodString>;
            submitted_date: z.ZodOptional<z.ZodString>;
            type_lat_lon: z.ZodOptional<z.ZodString>;
            use_code: z.ZodOptional<z.ZodString>;
            use_desc: z.ZodOptional<z.ZodString>;
            valuation: z.ZodOptional<z.ZodString>;
            work_desc: z.ZodOptional<z.ZodString>;
            zip_code: z.ZodOptional<z.ZodString>;
            zone: z.ZodOptional<z.ZodString>;
        }, "strip", z.ZodTypeAny, {
            construction?: string | undefined;
            lat?: string | undefined;
            permit_type?: string | undefined;
            status_date?: string | undefined;
            adu_changed?: string | undefined;
            apc?: string | undefined;
            apn?: string | undefined;
            business_unit?: string | undefined;
            cd?: string | undefined;
            cnc?: string | undefined;
            cofo_date?: string | undefined;
            cpa?: string | undefined;
            ct?: string | undefined;
            du_changed?: string | undefined;
            ev?: string | undefined;
            geolocation?: {
                type: "Point";
                coordinates: [number, number];
            } | undefined;
            height?: string | undefined;
            hl?: string | undefined;
            issue_date?: string | undefined;
            junior_adu?: string | undefined;
            lon?: string | undefined;
            permit_group?: string | undefined;
            permit_nbr?: string | undefined;
            permit_sub_type?: string | undefined;
            pin_nbr?: string | undefined;
            primary_address?: string | undefined;
            refresh_time?: string | undefined;
            solar?: string | undefined;
            square_footage?: string | undefined;
            status_desc?: string | undefined;
            submitted_date?: string | undefined;
            type_lat_lon?: string | undefined;
            use_code?: string | undefined;
            use_desc?: string | undefined;
            valuation?: string | undefined;
            work_desc?: string | undefined;
            zip_code?: string | undefined;
            zone?: string | undefined;
        }, {
            construction?: string | undefined;
            lat?: string | undefined;
            permit_type?: string | undefined;
            status_date?: string | undefined;
            adu_changed?: string | undefined;
            apc?: string | undefined;
            apn?: string | undefined;
            business_unit?: string | undefined;
            cd?: string | undefined;
            cnc?: string | undefined;
            cofo_date?: string | undefined;
            cpa?: string | undefined;
            ct?: string | undefined;
            du_changed?: string | undefined;
            ev?: string | undefined;
            geolocation?: {
                type: "Point";
                coordinates: [number, number];
            } | undefined;
            height?: string | undefined;
            hl?: string | undefined;
            issue_date?: string | undefined;
            junior_adu?: string | undefined;
            lon?: string | undefined;
            permit_group?: string | undefined;
            permit_nbr?: string | undefined;
            permit_sub_type?: string | undefined;
            pin_nbr?: string | undefined;
            primary_address?: string | undefined;
            refresh_time?: string | undefined;
            solar?: string | undefined;
            square_footage?: string | undefined;
            status_desc?: string | undefined;
            submitted_date?: string | undefined;
            type_lat_lon?: string | undefined;
            use_code?: string | undefined;
            use_desc?: string | undefined;
            valuation?: string | undefined;
            work_desc?: string | undefined;
            zip_code?: string | undefined;
            zone?: string | undefined;
        }>;
        readonly buildingPermits: z.ZodObject<{
            address_end: z.ZodOptional<z.ZodString>;
            address_start: z.ZodOptional<z.ZodString>;
            applicant_first_name: z.ZodOptional<z.ZodString>;
            applicant_last_name: z.ZodOptional<z.ZodString>;
            assessor_book: z.ZodOptional<z.ZodString>;
            assessor_page: z.ZodOptional<z.ZodString>;
            assessor_parcel: z.ZodOptional<z.ZodString>;
            block: z.ZodOptional<z.ZodString>;
            census_tract: z.ZodOptional<z.ZodString>;
            contractor_address: z.ZodOptional<z.ZodString>;
            contractor_city: z.ZodOptional<z.ZodString>;
            contractor_state: z.ZodOptional<z.ZodString>;
            contractors_business_name: z.ZodOptional<z.ZodString>;
            floor_area_l_a_building_code_definition: z.ZodOptional<z.ZodString>;
            floor_area_l_a_zoning_code_definition: z.ZodOptional<z.ZodString>;
            initiating_office: z.ZodOptional<z.ZodString>;
            issue_date: z.ZodOptional<z.ZodString>;
            latest_status: z.ZodOptional<z.ZodString>;
            license: z.ZodOptional<z.ZodString>;
            license_expiration_date: z.ZodOptional<z.ZodString>;
            license_type: z.ZodOptional<z.ZodString>;
            location_1: z.ZodOptional<z.ZodObject<{
                latitude: z.ZodOptional<z.ZodString>;
                longitude: z.ZodOptional<z.ZodString>;
                human_address: z.ZodOptional<z.ZodString>;
            }, "strip", z.ZodTypeAny, {
                latitude?: string | undefined;
                longitude?: string | undefined;
                human_address?: string | undefined;
            }, {
                latitude?: string | undefined;
                longitude?: string | undefined;
                human_address?: string | undefined;
            }>>;
            lot: z.ZodOptional<z.ZodString>;
            of_residential_dwelling_units: z.ZodOptional<z.ZodString>;
            of_stories: z.ZodOptional<z.ZodString>;
            pcis_permit: z.ZodOptional<z.ZodString>;
            permit_category: z.ZodOptional<z.ZodString>;
            permit_sub_type: z.ZodOptional<z.ZodString>;
            permit_type: z.ZodOptional<z.ZodString>;
            principal_first_name: z.ZodOptional<z.ZodString>;
            principal_last_name: z.ZodOptional<z.ZodString>;
            principal_middle_name: z.ZodOptional<z.ZodString>;
            reference_old_permit: z.ZodOptional<z.ZodString>;
            status_date: z.ZodOptional<z.ZodString>;
            street_direction: z.ZodOptional<z.ZodString>;
            street_name: z.ZodOptional<z.ZodString>;
            street_suffix: z.ZodOptional<z.ZodString>;
            tract: z.ZodOptional<z.ZodString>;
            valuation: z.ZodOptional<z.ZodString>;
            work_description: z.ZodOptional<z.ZodString>;
            zip_code: z.ZodOptional<z.ZodString>;
            zone: z.ZodOptional<z.ZodString>;
        }, "strip", z.ZodTypeAny, {
            block?: string | undefined;
            lot?: string | undefined;
            permit_type?: string | undefined;
            status_date?: string | undefined;
            street_name?: string | undefined;
            street_suffix?: string | undefined;
            issue_date?: string | undefined;
            permit_sub_type?: string | undefined;
            valuation?: string | undefined;
            zip_code?: string | undefined;
            zone?: string | undefined;
            address_end?: string | undefined;
            address_start?: string | undefined;
            applicant_first_name?: string | undefined;
            applicant_last_name?: string | undefined;
            assessor_book?: string | undefined;
            assessor_page?: string | undefined;
            assessor_parcel?: string | undefined;
            census_tract?: string | undefined;
            contractor_address?: string | undefined;
            contractor_city?: string | undefined;
            contractor_state?: string | undefined;
            contractors_business_name?: string | undefined;
            floor_area_l_a_building_code_definition?: string | undefined;
            floor_area_l_a_zoning_code_definition?: string | undefined;
            initiating_office?: string | undefined;
            latest_status?: string | undefined;
            license?: string | undefined;
            license_expiration_date?: string | undefined;
            license_type?: string | undefined;
            location_1?: {
                latitude?: string | undefined;
                longitude?: string | undefined;
                human_address?: string | undefined;
            } | undefined;
            of_residential_dwelling_units?: string | undefined;
            of_stories?: string | undefined;
            pcis_permit?: string | undefined;
            permit_category?: string | undefined;
            principal_first_name?: string | undefined;
            principal_last_name?: string | undefined;
            principal_middle_name?: string | undefined;
            reference_old_permit?: string | undefined;
            street_direction?: string | undefined;
            tract?: string | undefined;
            work_description?: string | undefined;
        }, {
            block?: string | undefined;
            lot?: string | undefined;
            permit_type?: string | undefined;
            status_date?: string | undefined;
            street_name?: string | undefined;
            street_suffix?: string | undefined;
            issue_date?: string | undefined;
            permit_sub_type?: string | undefined;
            valuation?: string | undefined;
            zip_code?: string | undefined;
            zone?: string | undefined;
            address_end?: string | undefined;
            address_start?: string | undefined;
            applicant_first_name?: string | undefined;
            applicant_last_name?: string | undefined;
            assessor_book?: string | undefined;
            assessor_page?: string | undefined;
            assessor_parcel?: string | undefined;
            census_tract?: string | undefined;
            contractor_address?: string | undefined;
            contractor_city?: string | undefined;
            contractor_state?: string | undefined;
            contractors_business_name?: string | undefined;
            floor_area_l_a_building_code_definition?: string | undefined;
            floor_area_l_a_zoning_code_definition?: string | undefined;
            initiating_office?: string | undefined;
            latest_status?: string | undefined;
            license?: string | undefined;
            license_expiration_date?: string | undefined;
            license_type?: string | undefined;
            location_1?: {
                latitude?: string | undefined;
                longitude?: string | undefined;
                human_address?: string | undefined;
            } | undefined;
            of_residential_dwelling_units?: string | undefined;
            of_stories?: string | undefined;
            pcis_permit?: string | undefined;
            permit_category?: string | undefined;
            principal_first_name?: string | undefined;
            principal_last_name?: string | undefined;
            principal_middle_name?: string | undefined;
            reference_old_permit?: string | undefined;
            street_direction?: string | undefined;
            tract?: string | undefined;
            work_description?: string | undefined;
        }>;
    };
    readonly nyc: {
        readonly dobPermitIssuance: z.ZodObject<{
            bin__: z.ZodOptional<z.ZodString>;
            bldg_type: z.ZodOptional<z.ZodString>;
            block: z.ZodOptional<z.ZodString>;
            borough: z.ZodOptional<z.ZodString>;
            community_board: z.ZodOptional<z.ZodString>;
            dobrundate: z.ZodOptional<z.ZodString>;
            expiration_date: z.ZodOptional<z.ZodString>;
            filing_date: z.ZodOptional<z.ZodString>;
            filing_status: z.ZodOptional<z.ZodString>;
            gis_census_tract: z.ZodOptional<z.ZodString>;
            gis_council_district: z.ZodOptional<z.ZodString>;
            gis_latitude: z.ZodOptional<z.ZodString>;
            gis_longitude: z.ZodOptional<z.ZodString>;
            gis_nta_name: z.ZodOptional<z.ZodString>;
            house__: z.ZodOptional<z.ZodString>;
            issuance_date: z.ZodOptional<z.ZodString>;
            job__: z.ZodOptional<z.ZodString>;
            job_doc___: z.ZodOptional<z.ZodString>;
            job_start_date: z.ZodOptional<z.ZodString>;
            job_type: z.ZodOptional<z.ZodString>;
            lot: z.ZodOptional<z.ZodString>;
            non_profit: z.ZodOptional<z.ZodString>;
            owner_s_business_name: z.ZodOptional<z.ZodString>;
            owner_s_business_type: z.ZodOptional<z.ZodString>;
            owner_s_first_name: z.ZodOptional<z.ZodString>;
            owner_s_last_name: z.ZodOptional<z.ZodString>;
            owner_s_phone__: z.ZodOptional<z.ZodString>;
            permit_sequence__: z.ZodOptional<z.ZodString>;
            permit_si_no: z.ZodOptional<z.ZodString>;
            permit_status: z.ZodOptional<z.ZodString>;
            permit_subtype: z.ZodOptional<z.ZodString>;
            permit_type: z.ZodOptional<z.ZodString>;
            permittee_s_business_name: z.ZodOptional<z.ZodString>;
            permittee_s_first_name: z.ZodOptional<z.ZodString>;
            permittee_s_last_name: z.ZodOptional<z.ZodString>;
            permittee_s_license__: z.ZodOptional<z.ZodString>;
            permittee_s_license_type: z.ZodOptional<z.ZodString>;
            permittee_s_phone__: z.ZodOptional<z.ZodString>;
            self_cert: z.ZodOptional<z.ZodString>;
            street_name: z.ZodOptional<z.ZodString>;
            work_type: z.ZodOptional<z.ZodString>;
            zip_code: z.ZodOptional<z.ZodString>;
        }, "strip", z.ZodTypeAny, {
            block?: string | undefined;
            lot?: string | undefined;
            permit_type?: string | undefined;
            street_name?: string | undefined;
            zip_code?: string | undefined;
            bin__?: string | undefined;
            bldg_type?: string | undefined;
            borough?: string | undefined;
            community_board?: string | undefined;
            dobrundate?: string | undefined;
            expiration_date?: string | undefined;
            filing_date?: string | undefined;
            filing_status?: string | undefined;
            gis_census_tract?: string | undefined;
            gis_council_district?: string | undefined;
            gis_latitude?: string | undefined;
            gis_longitude?: string | undefined;
            gis_nta_name?: string | undefined;
            house__?: string | undefined;
            issuance_date?: string | undefined;
            job__?: string | undefined;
            job_doc___?: string | undefined;
            job_start_date?: string | undefined;
            job_type?: string | undefined;
            non_profit?: string | undefined;
            owner_s_business_name?: string | undefined;
            owner_s_business_type?: string | undefined;
            owner_s_first_name?: string | undefined;
            owner_s_last_name?: string | undefined;
            owner_s_phone__?: string | undefined;
            permit_sequence__?: string | undefined;
            permit_si_no?: string | undefined;
            permit_status?: string | undefined;
            permit_subtype?: string | undefined;
            permittee_s_business_name?: string | undefined;
            permittee_s_first_name?: string | undefined;
            permittee_s_last_name?: string | undefined;
            permittee_s_license__?: string | undefined;
            permittee_s_license_type?: string | undefined;
            permittee_s_phone__?: string | undefined;
            self_cert?: string | undefined;
            work_type?: string | undefined;
        }, {
            block?: string | undefined;
            lot?: string | undefined;
            permit_type?: string | undefined;
            street_name?: string | undefined;
            zip_code?: string | undefined;
            bin__?: string | undefined;
            bldg_type?: string | undefined;
            borough?: string | undefined;
            community_board?: string | undefined;
            dobrundate?: string | undefined;
            expiration_date?: string | undefined;
            filing_date?: string | undefined;
            filing_status?: string | undefined;
            gis_census_tract?: string | undefined;
            gis_council_district?: string | undefined;
            gis_latitude?: string | undefined;
            gis_longitude?: string | undefined;
            gis_nta_name?: string | undefined;
            house__?: string | undefined;
            issuance_date?: string | undefined;
            job__?: string | undefined;
            job_doc___?: string | undefined;
            job_start_date?: string | undefined;
            job_type?: string | undefined;
            non_profit?: string | undefined;
            owner_s_business_name?: string | undefined;
            owner_s_business_type?: string | undefined;
            owner_s_first_name?: string | undefined;
            owner_s_last_name?: string | undefined;
            owner_s_phone__?: string | undefined;
            permit_sequence__?: string | undefined;
            permit_si_no?: string | undefined;
            permit_status?: string | undefined;
            permit_subtype?: string | undefined;
            permittee_s_business_name?: string | undefined;
            permittee_s_first_name?: string | undefined;
            permittee_s_last_name?: string | undefined;
            permittee_s_license__?: string | undefined;
            permittee_s_license_type?: string | undefined;
            permittee_s_phone__?: string | undefined;
            self_cert?: string | undefined;
            work_type?: string | undefined;
        }>;
        readonly dobNowBuildApproved: z.ZodObject<{
            applicant_business_address: z.ZodOptional<z.ZodString>;
            applicant_business_name: z.ZodOptional<z.ZodString>;
            applicant_first_name: z.ZodOptional<z.ZodString>;
            applicant_last_name: z.ZodOptional<z.ZodString>;
            applicant_license: z.ZodOptional<z.ZodString>;
            applicant_middle_name: z.ZodOptional<z.ZodString>;
            approved_date: z.ZodOptional<z.ZodString>;
            bin: z.ZodOptional<z.ZodString>;
            block: z.ZodOptional<z.ZodString>;
            borough: z.ZodOptional<z.ZodString>;
            c_b_no: z.ZodOptional<z.ZodString>;
            estimated_job_costs: z.ZodOptional<z.ZodString>;
            expired_date: z.ZodOptional<z.ZodString>;
            filing_reason: z.ZodOptional<z.ZodString>;
            filing_representative_business_name: z.ZodOptional<z.ZodString>;
            filing_representative_first_name: z.ZodOptional<z.ZodString>;
            filing_representative_last_name: z.ZodOptional<z.ZodString>;
            house_no: z.ZodOptional<z.ZodString>;
            issued_date: z.ZodOptional<z.ZodString>;
            job_description: z.ZodOptional<z.ZodString>;
            job_filing_number: z.ZodOptional<z.ZodString>;
            lot: z.ZodOptional<z.ZodString>;
            owner_business_name: z.ZodOptional<z.ZodString>;
            owner_name: z.ZodOptional<z.ZodString>;
            permittee_s_license_type: z.ZodOptional<z.ZodString>;
            street_name: z.ZodOptional<z.ZodString>;
            work_on_floor: z.ZodOptional<z.ZodString>;
            work_permit: z.ZodOptional<z.ZodString>;
            work_type: z.ZodOptional<z.ZodString>;
        }, "strip", z.ZodTypeAny, {
            approved_date?: string | undefined;
            block?: string | undefined;
            issued_date?: string | undefined;
            lot?: string | undefined;
            street_name?: string | undefined;
            applicant_first_name?: string | undefined;
            applicant_last_name?: string | undefined;
            borough?: string | undefined;
            permittee_s_license_type?: string | undefined;
            work_type?: string | undefined;
            applicant_business_address?: string | undefined;
            applicant_business_name?: string | undefined;
            applicant_license?: string | undefined;
            applicant_middle_name?: string | undefined;
            bin?: string | undefined;
            c_b_no?: string | undefined;
            estimated_job_costs?: string | undefined;
            expired_date?: string | undefined;
            filing_reason?: string | undefined;
            filing_representative_business_name?: string | undefined;
            filing_representative_first_name?: string | undefined;
            filing_representative_last_name?: string | undefined;
            house_no?: string | undefined;
            job_description?: string | undefined;
            job_filing_number?: string | undefined;
            owner_business_name?: string | undefined;
            owner_name?: string | undefined;
            work_on_floor?: string | undefined;
            work_permit?: string | undefined;
        }, {
            approved_date?: string | undefined;
            block?: string | undefined;
            issued_date?: string | undefined;
            lot?: string | undefined;
            street_name?: string | undefined;
            applicant_first_name?: string | undefined;
            applicant_last_name?: string | undefined;
            borough?: string | undefined;
            permittee_s_license_type?: string | undefined;
            work_type?: string | undefined;
            applicant_business_address?: string | undefined;
            applicant_business_name?: string | undefined;
            applicant_license?: string | undefined;
            applicant_middle_name?: string | undefined;
            bin?: string | undefined;
            c_b_no?: string | undefined;
            estimated_job_costs?: string | undefined;
            expired_date?: string | undefined;
            filing_reason?: string | undefined;
            filing_representative_business_name?: string | undefined;
            filing_representative_first_name?: string | undefined;
            filing_representative_last_name?: string | undefined;
            house_no?: string | undefined;
            job_description?: string | undefined;
            job_filing_number?: string | undefined;
            owner_business_name?: string | undefined;
            owner_name?: string | undefined;
            work_on_floor?: string | undefined;
            work_permit?: string | undefined;
        }>;
    };
};
