import type { CreateScenarioInput } from "../types/index.js";
import { createScenario } from "../db/scenarios.js";
import { createApiCheck } from "../db/api-checks.js";
import type { CreateApiCheckInput } from "../types/index.js";
export declare function parseOpenAPISpec(filePathOrUrl: string): CreateScenarioInput[];
export declare function importFromOpenAPI(filePathOrUrl: string, projectId?: string): {
    imported: number;
    scenarios: ReturnType<typeof createScenario>[];
};
export declare function parseOpenAPISpecAsChecks(filePathOrUrl: string): CreateApiCheckInput[];
export declare function importApiChecksFromOpenAPI(filePathOrUrl: string, projectId?: string): {
    imported: number;
    checks: ReturnType<typeof createApiCheck>[];
};
//# sourceMappingURL=openapi-import.d.ts.map