export declare const lookupGenerator: (arr: string[]) => any;
export declare const filtersPreferenceBuyingUrgencyExchange: {
    "Distant Plans": number;
    "Within the Next Year": number;
    "Within the Next Few Months": number;
    Urgent: number;
};
export declare const filtersPreferenceBuyingUrgencyValues: string[];
export declare const filtersPreferenceBuyingUrgencyLookup: any;
export declare const filtersPriceRangeExchange: {
    "No Min": number;
    $10k: number;
    $20k: number;
    $30k: number;
    $50k: number;
    $100k: number;
    $130k: number;
    $150k: number;
    $200k: number;
    $250k: number;
    $300k: number;
    $350k: number;
    $400k: number;
    $450k: number;
    $500k: number;
    $550k: number;
    $600k: number;
    $650k: number;
    $700k: number;
    $750k: number;
    $800k: number;
    $850k: number;
    $900k: number;
    $950k: number;
    $1m: number;
    "$1.1m": number;
    "$1.2m": number;
    "$1.25m": number;
    "$1.3m": number;
    "$1.4m": number;
    "$1.5m": number;
    "$1.6m": number;
    "$1.7m": number;
    "$1.75m": number;
    "$1.8m": number;
    "$1.9m": number;
    $2m: number;
    "$2.25m": number;
    "$2.5m": number;
    "$2.75m": number;
    $3m: number;
    "$3.5m": number;
    $4m: number;
    $5m: number;
    $10m: number;
    $20m: number;
    "No Max": number;
};
export declare const filtersPriceRangeValues: string[];
export declare const filtersPriceRangeLookup: any;
export declare const filtersBedRangeExchange: {
    "No Min": number;
    "1+": number;
    "2+": number;
    "3+": number;
    "4+": number;
    "5+": number;
};
export declare const filtersBedRangeValues: string[];
export declare const filtersBedRangeLookup: any;
export declare const filtersBathRangeExchange: {
    "No Min": number;
    "1+": number;
    "2+": number;
    "3+": number;
    "4+": number;
    "5+": number;
};
export declare const filtersBathRangeValues: string[];
export declare const filtersBathRangeLookup: any;
export declare const filtersPropertyTypeExchange: {
    All: null;
    Residential: string;
    Condominium: string;
    Multifamily: string;
    Commercial: string;
    Land: string;
    Farm: string;
    Mobilehome: string;
    Rental: string;
};
export declare const filtersPropertyTypeValues: string[];
export declare const filtersPropertyTypeLookup: any;
export declare const filtersHomeStatusExchange: {
    All: null;
    Active: string;
    Pending: string;
    Closed: string;
    "Active Under Contract": string;
    Hold: string;
    "Coming Soon": string;
};
export declare const filtersHomeStatusValues: string[];
export declare const filtersHomeStatusLookup: any;
export interface IMlsFilters {
    priceRangeStart: string;
    priceRangeEnd: string;
    bedroomRangeStart: string;
    bathroomRangeStart: string;
    propertyType: string;
    houseSqftStart: number | null;
    houseSqftEnd: number | null;
    yearBuiltStart: number | null;
    yearBuiltEnd: number | null;
    homeStatus: string;
    houseSort: string;
}
export interface IMlsFiltersSaved extends IMlsFilters {
    id: string;
    createdAt: string;
    filterName: string;
    createdBy: string;
}
export interface IMlsMapRegion {
    latitude: number;
    longitude: number;
    latitudeDelta: number;
    longitudeDelta: number;
}
export declare const sortingHousingExchange: {
    None: null;
    "Price High-Low": string;
    "Price Low-High": string;
    "List Date Newest-Oldest": string;
    "List Date Oldest-Newest": string;
    "Beds High-Low": string;
    "Beds Low-High": string;
    "Baths High-Low": string;
    "Baths Low-High": string;
};
export declare const sortingHousingValues: string[];
export declare const sortingHousingLookup: any;
