UNPKG

howsmydriving-nyc

Version:
18 lines (17 loc) 813 B
import { ICitation } from 'howsmydriving-utils'; import { ICollision } from 'howsmydriving-utils'; import { Region, RegionFactory, IStateStore } from 'howsmydriving-utils'; export declare class NewYorkCityRegionFactory extends RegionFactory { name: string; createRegion(state_store: IStateStore): Promise<Region>; } export declare class NewYorkCity extends Region { constructor(state_store: IStateStore); GetCitationsByPlate(plate: string, state: string): Promise<Array<ICitation>>; ProcessCitationsForRequest(citations: ICitation[], query_count: number): Array<string>; GetRecentCollisions(): Promise<Array<ICollision>>; ProcessCollisions(collisions: Array<ICollision>): Promise<Array<string>>; } declare let Factory: RegionFactory; export { Factory as default }; export { Factory };