UNPKG

howsmydriving-dummy

Version:
20 lines (19 loc) 1.03 kB
import { ICitation, Citation, ICollision, Region, RegionFactory, IStateStore } from 'howsmydriving-utils'; export declare class DummyRegionFactory extends RegionFactory { name: string; createRegion(state_store: IStateStore): Promise<Region>; } export declare class DummyRegion extends Region { constructor(state_store: IStateStore); GetCitationsByPlate(plate: string, state: string): Promise<Array<Citation>>; ProcessCitationsForRequest(citations: ICitation[], query_count: number): Array<string>; GetRecentCollisions(): Promise<Array<ICollision>>; ProcessCollisions(collisions: Array<ICollision>): Promise<Array<string>>; processCollisionsForTweets(collisions: Array<ICollision>): Promise<Array<string>>; private getLastCollisionsWithCondition; getCollisionType(collision: ICollision): string; getTweetFromCollision(collision: ICollision, collision_type: string, last_tweeted: number): string; } declare let Factory: RegionFactory; export { Factory as default }; export { Factory };