import { PaginatedDto } from 'src/app/common/api'; import { Repository } from 'typeorm'; import { OrderBy } from '../../app/common/enum/order_by.enum'; import { Expression } from '../../app/common/enum/expression.enum'; import { UserAddressModel } from '../../model/user_address.model'; declare class GeneratedUser_addressFindOrderDto { id?: OrderBy; createTime?: OrderBy; updateTime?: OrderBy; deleteTime?: OrderBy; address?: OrderBy; phone?: OrderBy; } declare class GeneratedUser_addressFindRelationDto { user?: boolean; } declare class GeneratedUser_addressFindExpressionDto { id?: Expression; createTime?: Expression; updateTime?: Expression; deleteTime?: Expression; address?: Expression; phone?: Expression; } declare class GeneratedUser_addressFindExtraDto { expression: GeneratedUser_addressFindExpressionDto; order: GeneratedUser_addressFindOrderDto[]; relations?: GeneratedUser_addressFindRelationDto; } declare class GeneratedUser_addressFindWhereDto { id?: number; createTime?: string; updateTime?: string; deleteTime?: string; address?: string; phone?: string; } declare class GeneratedUser_addressFindDto { paginated?: PaginatedDto; where?: GeneratedUser_addressFindWhereDto; extra?: GeneratedUser_addressFindExtraDto; } declare const GeneratedUser_addressCreateDto_base: import("@nestjs/common").Type>; declare class GeneratedUser_addressCreateDto extends GeneratedUser_addressCreateDto_base { } declare const GeneratedUser_addressUpdateDto_base: import("@nestjs/common").Type>; declare class GeneratedUser_addressUpdateDto extends GeneratedUser_addressUpdateDto_base { } declare const GeneratedUser_addressDetailWhereDto_base: import("@nestjs/common").Type>>; declare class GeneratedUser_addressDetailWhereDto extends GeneratedUser_addressDetailWhereDto_base { } declare class GeneratedUser_addressDetailDto { where: GeneratedUser_addressDetailWhereDto; extra: GeneratedUser_addressFindExtraDto; } export declare class GeneratedUser_addressController { private repos; constructor(repos: Repository); list(dto: GeneratedUser_addressFindDto): Promise>>; detail(id: number, dto: GeneratedUser_addressDetailDto): Promise>; create(dto: GeneratedUser_addressCreateDto): Promise>; update(id: number, dto: GeneratedUser_addressUpdateDto): Promise>; delete(ids: number[]): Promise>; } export {};