14 lines
484 B
TypeScript
14 lines
484 B
TypeScript
import { OnModuleInit } from '@nestjs/common';
|
|
import { DataSource } from 'typeorm';
|
|
export declare class TrafficGridService implements OnModuleInit {
|
|
private dataSource;
|
|
private readonly logger;
|
|
private grid;
|
|
private readonly GEOHASH_PRECISION;
|
|
constructor(dataSource: DataSource);
|
|
onModuleInit(): Promise<void>;
|
|
refreshGrid(): Promise<void>;
|
|
getTrafficFactor(coords: [number, number][], hr: number, dow: number): number;
|
|
private encodeGeohash;
|
|
}
|