import { IParking } from "../ParkingInterface";
import { IModel, PostgresModel } from "@golemio/core/dist/integration-engine/models";
import { Transaction } from "@golemio/core/dist/shared/sequelize";
export declare class ParkingsSecondaryRepository extends PostgresModel implements IModel {
    constructor();
    saveActiveParkingsWithoutAddress: (parkings: IParking[], source: string) => Promise<void>;
    GetOne: (id: string) => Promise<IParking | null>;
    saveWithoutAddress: (parkings: IParking[], transaction: Transaction) => Promise<void>;
    markInactiveParkings(activeIds: string[], source: string, transaction: Transaction): Promise<void>;
    private getParkingAttributesToUpdate;
}
