UNPKG

dawn-interfaces

Version:

Dawn application interfaces

143 lines (142 loc) 3.74 kB
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;