import { HeadersType } from '../declarations.js'; /** * Decorator to mark a class method as an outgoing http response. * * @param statusCode - The status code of the response. * @param headers - The headers for the response. * @returns A method decorator. * * @example * ```typescript * import { HttpResponse } from '@stone-js/http-core'; * * class UserController { * @HttpResponse(200) * getUsers() { * return { name: 'John Doe' }; * } * } * ``` */ export declare const HttpResponse: (statusCode?: number, headers?: HeadersType) => MethodDecorator;