import * as mongosse from 'mongoose';
import { HydratedDocument } from 'mongoose';
export declare class CustomerAddress {
    customer_id: string;
    name: string;
    building_no: string;
    tower: string;
    area: string;
    city: string;
    nearby_landmark: string;
    lat: string;
    long: string;
    type: string;
    created_at: number;
    updated_at: number;
}
export type CustomerAddressDocument = HydratedDocument<CustomerAddress>;
export declare const CustomerAddressModel: mongosse.Schema<CustomerAddress, mongosse.Model<CustomerAddress, any, any, any, mongosse.Document<unknown, any, CustomerAddress, any, {}> & CustomerAddress & {
    _id: mongosse.Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, mongosse.DefaultSchemaOptions, CustomerAddress, mongosse.Document<unknown, {}, mongosse.FlatRecord<CustomerAddress>, {}, mongosse.ResolveSchemaOptions<mongosse.DefaultSchemaOptions>> & mongosse.FlatRecord<CustomerAddress> & {
    _id: mongosse.Types.ObjectId;
} & {
    __v: number;
}>;
