/** * Interface for API endpoint decorator options */ export interface ApiEndpointOptions { method: string; path: string; } /** * Decorator for specifying an API endpoint for a test * * @example * ``` * @suite() * class ApiTests { * @test() * @ApiEndpoint('GET', '/api/users/{id}') * async getUserTest({ request }) { * // Test implementation * } * } * ``` * * @param method HTTP method (GET, POST, PUT, DELETE, etc.) * @param path API endpoint path * @returns Method decorator */ export declare function ApiEndpoint(method: string, path: string): (target: any, propertyKey?: string | symbol, descriptor?: PropertyDescriptor) => any; //# sourceMappingURL=api-endpoint.decorator.d.ts.map