import { HTTPBody } from '@fastify-modular/route'; import { pito } from 'pito'; export declare const CreateBuyInput: import("pito").PitoObj<{ sellId: import("pito").PitoInt; price: import("pito").PitoUnionObj<"type", import("pito").PitoObj<{ price: import("pito").PitoNum; deposit: import("pito").PitoNum; } & Record<"type", import("pito").PitoLit>> | import("pito").PitoObj<{ price: import("pito").PitoNum; } & Record<"type", import("pito").PitoLit>> | import("pito").PitoObj<{ price: import("pito").PitoNum; } & Record<"type", import("pito").PitoLit>>>; }>; export declare type CreateBuyInput = pito.Type; export declare const CreateBuyOption: import("pito").PitoObj<{}>; export declare type CreateBuyOption = pito.Type; export declare const CreateBuyOutput: import("pito").PitoObj<{ id: import("pito").PitoNum; productId: import("pito").PitoNum; sellId: import("pito").PitoNum; user: import("pito").PitoObj<{ userId: import("pito").PitoInt; userRole: import("pito").PitoEnums; 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; }>; price: import("pito").PitoUnionObj<"type", import("pito").PitoObj<{ price: import("pito").PitoNum; deposit: import("pito").PitoNum; } & Record<"type", import("pito").PitoLit>> | import("pito").PitoObj<{ price: import("pito").PitoNum; } & Record<"type", import("pito").PitoLit>> | import("pito").PitoObj<{ price: import("pito").PitoNum; } & Record<"type", import("pito").PitoLit>>>; }>; export declare type CreateBuyOutput = pito.Type; export declare const CreateBuy: HTTPBody<"order", "jwt-bearer" | "http", "POST", "/api/v1/product/create-buy", import("pito").PitoObj>, import("pito").PitoObj<{}>, import("pito").PitoObj<{ sellId: import("pito").PitoInt; price: import("pito").PitoUnionObj<"type", import("pito").PitoObj<{ price: import("pito").PitoNum; deposit: import("pito").PitoNum; } & Record<"type", import("pito").PitoLit>> | import("pito").PitoObj<{ price: import("pito").PitoNum; } & Record<"type", import("pito").PitoLit>> | import("pito").PitoObj<{ price: import("pito").PitoNum; } & Record<"type", import("pito").PitoLit>>>; }>, import("pito").PitoObj<{ id: import("pito").PitoNum; productId: import("pito").PitoNum; sellId: import("pito").PitoNum; user: import("pito").PitoObj<{ userId: import("pito").PitoInt; userRole: import("pito").PitoEnums; 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; }>; price: import("pito").PitoUnionObj<"type", import("pito").PitoObj<{ price: import("pito").PitoNum; deposit: import("pito").PitoNum; } & Record<"type", import("pito").PitoLit>> | import("pito").PitoObj<{ price: import("pito").PitoNum; } & Record<"type", import("pito").PitoLit>> | import("pito").PitoObj<{ price: import("pito").PitoNum; } & Record<"type", import("pito").PitoLit>>>; }>, import("pito").PitoAny>; //# sourceMappingURL=create-buy.d.ts.map