/** * OpenAPI Parsing Module with Dereferencing * * This module handles: * - Loading OpenAPI specs (JSON/YAML) * - Dereferencing all $ref pointers * - Handling circular references * - Creating self-contained schemas */ /** * Parse and dereference an OpenAPI specification * * @param filePath - Path to the OpenAPI specification file * @returns Fully dereferenced OpenAPI document */ export declare function parseAndDereference(filePath: string): Promise; /** * Get all endpoints from the dereferenced OpenAPI document * * @param api - Dereferenced OpenAPI document * @returns Array of endpoint definitions with path, method, and operation */ export declare function extractEndpoints(api: any): Array<{ path: string; method: string; operation: any; }>; /** * Get security schemes from the OpenAPI document * * @param api - OpenAPI document * @returns Map of security scheme names to definitions */ export declare function extractSecuritySchemes(api: any): Map; //# sourceMappingURL=parser.d.ts.map