import { APIGatewayProxyResult } from "aws-lambda"; type Details = string | string[] | undefined; export interface APIGatewayResponse extends Omit { body: unknown | undefined; } export declare function badRequest(details: Details): APIGatewayResponse; export declare function forbidden(details: Details): APIGatewayResponse; export declare function unauthorized(details: Details): APIGatewayResponse; export declare function internalServerError(): APIGatewayResponse; export declare function notFound(details: Details): APIGatewayResponse; export declare function requestTimeout(details: Details): APIGatewayResponse; export declare function unprocessableEntity(details: Details): APIGatewayResponse; export declare function conflict(details: Details): APIGatewayResponse; export declare function ok(result: T): APIGatewayResponse; export declare function created(result: T): APIGatewayResponse; export declare function noContent(): APIGatewayResponse; export {};