import { HTTPNoBody } from "@fastify-modular/route"; import { pito } from "pito"; import { ProductKind } from "../enums"; export declare const FindProductParam: import("pito").PitoObj<{ id: import("pito").PitoNum; }>; export declare type FindProductParam = pito.Type; export declare const FindProductOption: import("pito").PitoObj<{}>; export declare type FindProductOption = pito.Type; export declare const FindProductInput: import("pito").PitoObj<{}>; export declare type FindProductInput = pito.Type; export declare const FindProductOutput: import("pito").PitoObj<{ tilte: import("pito").PitoObj<{ prodId: import("pito").PitoOpt; productKind: import("pito").PitoOpt>; bldNm: import("pito").PitoOpt; dongNm: import("pito").PitoOpt; hoNm: import("pito").PitoOpt; }>; product: import("pito").PitoObj<{ createdAt: import("pito").PitoOpt; prodId: import("pito").PitoOpt; flrNo: import("pito").PitoOpt; totFlrCnt: import("pito").PitoOpt; adminExpenses: import("pito").PitoUnionObj<"type", import("pito").PitoObj<{ price: import("pito").PitoNum; kinds: import("pito").PitoArr>; } & Record<"type", import("pito").PitoLit>> | import("pito").PitoObj>>>; heatType: import("pito").PitoOpt; hhldCnt: import("pito").PitoOpt; moveIn: import("pito").PitoUnionObj<"type", import("pito").PitoObj<{ date: import("pito").PitoDatetime; } & Record<"type", import("pito").PitoLit>> | import("pito").PitoObj>> | import("pito").PitoObj>>>; }>; productDetail: import("pito").PitoObj<{ pareaType: import("pito").PitoOpt; sarea: import("pito").PitoOpt; parea: import("pito").PitoOpt; pareaRate: import("pito").PitoOpt; }>; rltrOffc: import("pito").PitoObj<{ bsnsNm: import("pito").PitoOpt; reprRltrNm: import("pito").PitoOpt; addrNm: import("pito").PitoOpt; telNo: import("pito").PitoOpt; rltrOffcRegsCd: import("pito").PitoOpt; statGbCd: import("pito").PitoOpt; rankType: import("pito").PitoOpt>; }>; seller: 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; }>; owner: 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").PitoArr>> | 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 FindProductOutput = pito.Type; export declare const FindProduct: HTTPNoBody<"admin", "jwt-bearer" | "http", "GET", "/api/v1/admin/product/:id", import("pito").PitoObj<{ id: import("pito").PitoNum; }>, import("pito").PitoObj<{}>, import("pito").PitoObj<{ tilte: import("pito").PitoObj<{ prodId: import("pito").PitoOpt; productKind: import("pito").PitoOpt>; bldNm: import("pito").PitoOpt; dongNm: import("pito").PitoOpt; hoNm: import("pito").PitoOpt; }>; product: import("pito").PitoObj<{ createdAt: import("pito").PitoOpt; prodId: import("pito").PitoOpt; flrNo: import("pito").PitoOpt; totFlrCnt: import("pito").PitoOpt; adminExpenses: import("pito").PitoUnionObj<"type", import("pito").PitoObj<{ price: import("pito").PitoNum; kinds: import("pito").PitoArr>; } & Record<"type", import("pito").PitoLit>> | import("pito").PitoObj>>>; heatType: import("pito").PitoOpt; hhldCnt: import("pito").PitoOpt; moveIn: import("pito").PitoUnionObj<"type", import("pito").PitoObj<{ date: import("pito").PitoDatetime; } & Record<"type", import("pito").PitoLit>> | import("pito").PitoObj>> | import("pito").PitoObj>>>; }>; productDetail: import("pito").PitoObj<{ pareaType: import("pito").PitoOpt; sarea: import("pito").PitoOpt; parea: import("pito").PitoOpt; pareaRate: import("pito").PitoOpt; }>; rltrOffc: import("pito").PitoObj<{ bsnsNm: import("pito").PitoOpt; reprRltrNm: import("pito").PitoOpt; addrNm: import("pito").PitoOpt; telNo: import("pito").PitoOpt; rltrOffcRegsCd: import("pito").PitoOpt; statGbCd: import("pito").PitoOpt; rankType: import("pito").PitoOpt>; }>; seller: 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; }>; owner: 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").PitoArr>> | 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=find-product.d.ts.map