import { HTTPBody } from '@fastify-modular/route'; import { pito } from 'pito'; import { AccessTokenLifetime, RefreshTokenLifetime } from '..'; import { UserRole } from '../enums'; export declare const LoginInput: import("pito").PitoObj<{ id: import("pito").PitoStr; pw: import("pito").PitoStr; userRole: import("pito").PitoOpt>; }>; export declare type LoginInput = pito.Type; export declare const LoginOutput: import("pito").PitoObj<{ token: import("pito").PitoStr; refresh: import("pito").PitoStr; whoami: import("pito").PitoOpt; userState: import("pito").PitoOpt>; userName: import("pito").PitoOpt; email: import("pito").PitoStr; phoneNumber: import("pito").PitoStr; nickName: import("pito").PitoStr; birth: import("pito").PitoOpt; nationalityType: import("pito").PitoOpt>; genderType: import("pito").PitoOpt>; thmbn: import("pito").PitoOpt; userAuthYn: import("pito").PitoOpt; emailRcvYn: import("pito").PitoOpt; kakaoRcvYn: import("pito").PitoOpt; smsRcvYn: import("pito").PitoOpt; brokerCd: import("pito").PitoOpt; brokerType: import("pito").PitoOpt>; dutyName: import("pito").PitoOpt; createdAt: import("pito").PitoOpt; updatedAt: import("pito").PitoOpt; deletedAt: import("pito").PitoOpt; }>>; }>; export declare type LoginOutput = pito.Type; export declare const LoginOption: import("pito").PitoObj<{ token: import("pito").PitoOpt>; refresh: import("pito").PitoOpt>; whoami: import("pito").PitoOpt; }>; export declare type LoginOption = pito.Type; export declare const Login: HTTPBody<"auth", "http", "POST", "/api/v1/auth/login", import("pito").PitoObj>, import("pito").PitoObj<{ token: import("pito").PitoOpt>; refresh: import("pito").PitoOpt>; whoami: import("pito").PitoOpt; }>, import("pito").PitoObj<{ id: import("pito").PitoStr; pw: import("pito").PitoStr; userRole: import("pito").PitoOpt>; }>, import("pito").PitoObj<{ token: import("pito").PitoStr; refresh: import("pito").PitoStr; whoami: import("pito").PitoOpt; userState: import("pito").PitoOpt>; userName: import("pito").PitoOpt; email: import("pito").PitoStr; phoneNumber: import("pito").PitoStr; nickName: import("pito").PitoStr; birth: import("pito").PitoOpt; nationalityType: import("pito").PitoOpt>; genderType: import("pito").PitoOpt>; thmbn: import("pito").PitoOpt; userAuthYn: import("pito").PitoOpt; emailRcvYn: import("pito").PitoOpt; kakaoRcvYn: import("pito").PitoOpt; smsRcvYn: import("pito").PitoOpt; brokerCd: import("pito").PitoOpt; brokerType: import("pito").PitoOpt>; dutyName: import("pito").PitoOpt; createdAt: import("pito").PitoOpt; updatedAt: import("pito").PitoOpt; deletedAt: import("pito").PitoOpt; }>>; }>, import("pito").PitoAny>; //# sourceMappingURL=login.d.ts.map