UNPKG

@golemio/parkings

Version:
12 lines (11 loc) 827 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 CachedGreenCenterParkingRepository extends AbstractCachedRepository<Pick<IParking, "id" | "source_id">> { schema: string; tableName: string; constructor(connector: IDatabaseConnector, log: ILogger, cacheTTLInSeconds?: number); getGreenCenterParking(sourceId: string): Promise<Pick<IParking, "id" | "source_id">>; protected getAllInternal(): Promise<Array<Pick<IParking, "id" | "source_id">>>; }