howsmydriving-nyc
Version:
NYC region plug-in for @HowsMyDrivingWA.
18 lines (17 loc) • 813 B
TypeScript
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 };