import type { IDatabase, IMain, ColumnSet } from 'pg-promise'; import type { RouteStop } from '../models'; export declare class RouteStopRepository { db: IDatabase; pgp: IMain; cs: ColumnSet; constructor(db: IDatabase, pgp: IMain); list(table_period_id: number): Promise; listByRouteId(table_period_id: number, route_id: string): Promise; bulk_insert(route_stops: RouteStop[]): Promise; precalc_from_route_direction_stops(table_period_id: number): Promise; }