/** * Interface for request body */ export type RequestBody = Record | string; /** * Decorator for specifying request body for an API endpoint * * @example * ``` * @suite() * class ApiTests { * @test() * @ApiEndpoint('POST', '/api/users') * @RequestBody({ name: 'John Doe', email: 'john@example.com' }) * async createUserTest({ request }) { * // Test implementation * } * } * ``` * * @param body Request body * @returns Method decorator */ export declare function RequestBody(body: RequestBody): (target: any, propertyKey?: string | symbol, descriptor?: PropertyDescriptor) => any; //# sourceMappingURL=request-body.decorator.d.ts.map