/** * Factory for creating body expectation decorators * * @example * ``` * @suite() * class ApiTests { * @test() * @ApiEndpoint('GET', '/api/users') * @ExpectBody('users').toBeDefined() * @ExpectBody('users.length').toEqual(10) * async getUsersTest({ request }) { * // Test implementation * } * } * ``` * * @param path Path to the property in the response body * @returns Object with assertion methods */ export declare function ExpectBody(path: string): { toBeDefined(): (target: any, propertyKey?: string | symbol, descriptor?: PropertyDescriptor) => any; toEqual(value: any): (target: any, propertyKey?: string | symbol, descriptor?: PropertyDescriptor) => any; toContain(value: any): (target: any, propertyKey?: string | symbol, descriptor?: PropertyDescriptor) => any; }; //# sourceMappingURL=expect-body.decorator.d.ts.map