UNPKG

@golemio/parkings

Version:
12 lines (11 loc) 724 B
import { IParking } from "../../schema-definitions/models/interfaces/IParking"; import { IDatabaseConnector } from "@golemio/core/dist/helpers/data-access/postgres/IDatabaseConnector"; import { AbstractCachedRepository } from "@golemio/core/dist/helpers/data-access/postgres/repositories/AbstractCachedRepository"; import { ILogger } from "@golemio/core/dist/helpers/logger/LoggerProvider"; export declare class CachedPmdpParkingRepository extends AbstractCachedRepository<IParking> { schema: string; tableName: string; constructor(connector: IDatabaseConnector, log: ILogger, cacheTTLInSeconds?: number); getPmdpParking(id: string): Promise<IParking>; protected getAllInternal(): Promise<IParking[]>; }