import { Repository } from "typeorm";
import { BaseAbstractRepository } from "../../../common/repository/base.repository";
import { Customer } from "../entities/customer.entity";
export interface CustomerPlaceIdBackfillRow {
    id: number;
    primary_address: string;
    secondary_address: string | null;
    zip_code: string | null;
    city_name: string | null;
    state_name: string | null;
    country_name: string | null;
}
export declare class CustomerRepository extends BaseAbstractRepository<Customer> {
    private readonly customerRepository;
    constructor(customerRepository: Repository<Customer>);
    getForPlaceIdBackfill(): Promise<CustomerPlaceIdBackfillRow[]>;
}
