import { AddressService } from './address.service';
import { CreateAddressDto } from './dto/create-address.dto';
import { UpdateAddressDto } from './dto/update-address.dto';
export declare class AddressController {
    private readonly addressService;
    constructor(addressService: AddressService);
    create(dto: CreateAddressDto, req: any): Promise<any>;
    findAll(page: number | undefined, limit: number | undefined, req: any): Promise<any>;
    findOne(id: string, req: any): Promise<any>;
    update(id: string, dto: UpdateAddressDto, req: any): Promise<any>;
    remove(id: string, req: any): Promise<any>;
    markDefault(id: string, req: any): Promise<any>;
}
