import { HTTPNoBody } from '@fastify-modular/route'; import { pito } from 'pito'; import { ProductKind, ProductType } from '../enums'; export declare const FindProductByOwnerParams: import("pito").PitoObj<{ prod_id: import("pito").PitoInt; }>; export declare type FindProductByOwnerParams = pito.Type; export declare const FindProductByOwnerOutput: import("pito").PitoObj<{ address: import("pito").PitoStr; productKind: import("pito").PitoEnums; productType: import("pito").PitoEnums; moveIn: import("pito").PitoUnionObj<"type", import("pito").PitoObj<{ date: import("pito").PitoDatetime; } & Record<"type", import("pito").PitoLit>> | import("pito").PitoObj>> | import("pito").PitoObj>>>; adminExpenses: import("pito").PitoUnionObj<"type", import("pito").PitoObj<{ price: import("pito").PitoNum; kinds: import("pito").PitoArr>; } & Record<"type", import("pito").PitoLit>> | import("pito").PitoObj>>>; parking: import("pito").PitoUnionObj<"yn", import("pito").PitoObj<{ count: import("pito").PitoInt; } & Record<"yn", import("pito").PitoLit<"y">>> | import("pito").PitoObj>>>; furnitures: import("pito").PitoArr>; title: import("pito").PitoStr; description: import("pito").PitoStr; note: import("pito").PitoOpt; characteristic: import("pito").PitoOpt; prices: 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 FindProductByOwnerOutput = pito.Type; export declare const FindProductByOwner: HTTPNoBody<"product", "jwt-bearer" | "http", "GET", "/api/v1/product/product/owner/:prod_id", import("pito").PitoObj<{ prod_id: import("pito").PitoInt; }>, import("pito").PitoAny, import("pito").PitoObj<{ address: import("pito").PitoStr; productKind: import("pito").PitoEnums; productType: import("pito").PitoEnums; moveIn: import("pito").PitoUnionObj<"type", import("pito").PitoObj<{ date: import("pito").PitoDatetime; } & Record<"type", import("pito").PitoLit>> | import("pito").PitoObj>> | import("pito").PitoObj>>>; adminExpenses: import("pito").PitoUnionObj<"type", import("pito").PitoObj<{ price: import("pito").PitoNum; kinds: import("pito").PitoArr>; } & Record<"type", import("pito").PitoLit>> | import("pito").PitoObj>>>; parking: import("pito").PitoUnionObj<"yn", import("pito").PitoObj<{ count: import("pito").PitoInt; } & Record<"yn", import("pito").PitoLit<"y">>> | import("pito").PitoObj>>>; furnitures: import("pito").PitoArr>; title: import("pito").PitoStr; description: import("pito").PitoStr; note: import("pito").PitoOpt; characteristic: import("pito").PitoOpt; prices: 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-by-owner.d.ts.map