import { Page } from '@playwright/test'; import { EnhancedPOIs, Geography, POIs, Schools } from '@local-logic/types'; import { marketActivityFaker, propertyValueDriversFaker, similarNeighborhoodsFaker } from '../faker'; export declare function v3ScoresApi(page: Page, scoreValues?: { location?: Partial>; g10?: Partial>; g20?: Partial>; g30?: Partial>; } | null): Promise; export declare function v3EnhancedPoisApi(page: Page, categories?: Partial>, location?: { lat: number; lng: number; }): Promise; export declare function v3PoisApi(page: Page, categories?: Partial>, location?: { lat: number; lng: number; }): Promise; export declare function v3SchoolsApi(page: Page, categories?: Partial>): Promise; type V3GeographiesListApiOptions = { include?: Geography["level"][]; omit?: Geography["level"][]; }; export declare function v3GeographiesListApi(page: Page, { include, omit }?: V3GeographiesListApiOptions | undefined): Promise; export declare function v3GeographiesDetailsApi(page: Page, level?: Geography["level"]): Promise; /** * Pass `null` to return a response with no similar neighborhoods, which is what * the API returns for a location that has no matches. */ export declare function v3SimilarNeighborhoodsApi(page: Page, options?: similarNeighborhoodsFaker.SimilarNeighborhoodsOptions | null): Promise; /** * Pass `null` to return an empty `value_drivers` list. */ export declare function v3ValueDriversApi(page: Page, options?: propertyValueDriversFaker.PropertyValueDriversOptions | null): Promise; export declare function v3LocationApi(page: Page, country?: "CA" | "US", state?: string): Promise; export declare function v3ProfilesApi(page: Page, level?: Geography["level"]): Promise; export declare function v3MarketStatsApi(page: Page, options?: marketActivityFaker.MarketActivityOptions): Promise; export {}; //# sourceMappingURL=localInsights.d.ts.map