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 { UserModel } from '../../model/user.model'; declare class GeneratedUserFindOrderDto { id?: OrderBy; createTime?: OrderBy; updateTime?: OrderBy; deleteTime?: OrderBy; nick?: OrderBy; avatar?: OrderBy; grade?: OrderBy; phone?: OrderBy; password?: OrderBy; tradePassword?: OrderBy; stocks?: OrderBy; inviteCode?: OrderBy; device?: OrderBy; registerIp?: OrderBy; isFrozen?: OrderBy; enabledCreateGroup?: OrderBy; isRedEnvelope?: OrderBy; redEnvelopeMaxAmount?: OrderBy; redEnvelope?: OrderBy; autoRedEnvelope?: OrderBy; } declare class GeneratedUserFindRelationDto { wallet?: boolean; teamRelation?: boolean; userVerify?: boolean; redPacketRecords?: boolean; redPackets?: boolean; } declare class GeneratedUserFindExpressionDto { id?: Expression; createTime?: Expression; updateTime?: Expression; deleteTime?: Expression; nick?: Expression; avatar?: Expression; grade?: Expression; phone?: Expression; password?: Expression; tradePassword?: Expression; stocks?: Expression; inviteCode?: Expression; device?: Expression; registerIp?: Expression; isFrozen?: Expression; enabledCreateGroup?: Expression; isRedEnvelope?: Expression; redEnvelopeMaxAmount?: Expression; redEnvelope?: Expression; autoRedEnvelope?: Expression; } declare class GeneratedUserFindExtraDto { expression: GeneratedUserFindExpressionDto; order: GeneratedUserFindOrderDto[]; relations?: GeneratedUserFindRelationDto; } declare class GeneratedUserFindWhereDto { id?: number; createTime?: string; updateTime?: string; deleteTime?: string; nick?: string; avatar?: string; grade?: number; phone?: string; password?: string; tradePassword?: string; stocks?: number; inviteCode?: string; device?: string; registerIp?: string; isFrozen?: number; enabledCreateGroup?: number; isRedEnvelope?: number; redEnvelopeMaxAmount?: string; redEnvelope?: string; autoRedEnvelope?: number; } declare class GeneratedUserFindDto { paginated?: PaginatedDto; where?: GeneratedUserFindWhereDto; extra?: GeneratedUserFindExtraDto; } declare const GeneratedUserDetailWhereDto_base: import("@nestjs/common").Type>>; declare class GeneratedUserDetailWhereDto extends GeneratedUserDetailWhereDto_base { } declare class GeneratedUserDetailDto { where: GeneratedUserDetailWhereDto; extra: GeneratedUserFindExtraDto; } export declare class GeneratedUserController { private repos; constructor(repos: Repository); list(dto: GeneratedUserFindDto): Promise>>; detail(id: number, dto: GeneratedUserDetailDto): Promise>; } export {};