import type { HttpMethod } from "../server/handlers"; interface IAlbQuery { Key?: string; Value: string; } type query = IAlbQuery[]; export interface LambdaEndpoint { kind: "alb" | "apg" | "url"; proxy?: "url" | "http" | "httpApi"; paths: string[]; pathsRegex: RegExp[]; methods: HttpMethod[]; async?: boolean; multiValueHeaders?: boolean; version?: 1 | 2; header?: { name: string; values: string[]; }[]; query?: query[]; headers?: string[]; querystrings?: string[]; requestPaths?: string[]; stream?: boolean; private?: boolean; schema?: any; } export declare const parseEndpoints: (event: any, httpApiPayload: LambdaEndpoint["version"], provider: Record) => LambdaEndpoint | null; export {};