import { IParkingMachine } from "../../schema-definitions/models/interfaces/IParkingMachine";
import { IModel, PostgresModel } from "@golemio/core/dist/integration-engine/models";
import { Transaction } from "@golemio/core/dist/shared/sequelize";
export declare class ParkingMachinesRepository extends PostgresModel implements IModel {
    constructor();
    bulkSaveMarkInactive(source: string, data: IParkingMachine[], attributeList: string[] | undefined, updatedAt: Date): Promise<void>;
    updateInactive(source: string, updatedAt: Date, transaction?: Transaction): Promise<void>;
}
