UNPKG

@golemio/parkings

Version:
14 lines (13 loc) 892 B
import { PostgresModel } from "@golemio/core/dist/integration-engine"; import { AbstractTaskJsonSchema } from "@golemio/core/dist/integration-engine/workers/AbstractTaskJsonSchema"; import { JSONSchemaValidator } from "@golemio/core/dist/shared/golemio-validator"; import { IIsphkMeasurements } from "../../../schema-definitions/datasources/isphk/interfaces/IIsphkMeasurements"; export declare class SaveIsphkMeasurementsTask extends AbstractTaskJsonSchema<IIsphkMeasurements> { private readonly parkingsMeasurementsRepository; private readonly parkingsMeasurementsActualRepository; readonly queueName = "saveIsphkMeasurements"; readonly queueTtl: number; readonly schema: JSONSchemaValidator; constructor(parkingsMeasurementsRepository: PostgresModel, parkingsMeasurementsActualRepository: PostgresModel); execute(inputData: IIsphkMeasurements): Promise<void>; }