import { RESTParamsBuilder, RESTParamsDecorator } from './params-builder'; export { RESTParamsBuilder, RESTParamsDecorator }; /** * Path variable of a method's url, type: string * @param key - path key to bind value * @param justMockUp - WILL NOT PASS THIS PARAMETER to the API call * * @Annotation * @publicApi */ export declare const Path: RESTParamsBuilder; /** * Query value of a method's url, type: string * @param key - query key to bind value * @param justMockUp - WILL NOT PASS THIS PARAMETER to the API call * * @Annotation * @publicApi */ export declare const Query: RESTParamsBuilder; /** * All query values of a method's url, type: key-value pair object * * @Annotation * @publicApi */ export declare const QueryObject: RESTParamsDecorator; /** * Field value of a method's url, type: string * @param key - query key to bind value * @param justMockUp - WILL NOT PASS THIS PARAMETER to the API call * * @Annotation * @publicApi */ export declare const Field: RESTParamsBuilder; /** * Body of a REST method, type: key-value pair object * Only one body per method! * * @Annotation * @publicApi */ export declare const Body: RESTParamsDecorator; /** * Custom header of a REST method, type: string * @param key - header key to bind value * @param justMockUp - WILL NOT PASS THIS PARAMETER to the API call * * @Annotation * @publicApi */ export declare const Header: RESTParamsBuilder;