import { OpenAPIDiffingQuestions } from '../../../read/types'; import { EitherDiffResult } from '../../types'; import { OpenAPIV3 } from '@useoptic/openapi-utilities'; export declare type MatchedUrlPath = { path: string; urlPath: string; pathParameterValues: { [key: string]: string; }; }; export declare function urlPathDiffFromSpec(openapiQuestions: OpenAPIDiffingQuestions): { compareToPath: (method: OpenAPIV3.HttpMethods, urlPath: string) => EitherDiffResult; }; export declare function urlPathDiff(paths: string[]): { compareToPath: (method: OpenAPIV3.HttpMethods, urlPath: string) => EitherDiffResult; }; export declare function fragmentize(path: string): string[]; export declare function pathParameterNamesForPathPattern(pathPattern: string): string[]; //# sourceMappingURL=index.d.ts.map