import type { OpenAPIObject } from "openapi3-ts/oas31";
import { ParserOptions } from "@spec2ts/jsonschema/lib/core-parser";
import { ParseOpenApiResult } from "./core-parser";
export { ParseOpenApiResult };
export interface ParseOpenApiOptions extends ParserOptions {
    lowerHeaders?: boolean;
    enableDateForQueryParams?: boolean | "strict" | "lax";
}
export declare function parseOpenApiFile(file: string, options?: ParseOpenApiOptions): Promise<ParseOpenApiResult>;
export declare function parseOpenApi(spec: OpenAPIObject, options?: ParseOpenApiOptions): Promise<ParseOpenApiResult>;
