export type PathEncodingContext = { readonly enabled: ReadonlySet; }; export declare const encodePath: (ctx: PathEncodingContext, path: string) => string; export declare const decodePath: (ctx: PathEncodingContext, path: string) => string; export type NamespaceInfo = { readonly prefix: string; readonly delimiter: string; }; export declare const normalizePath: (path: string | readonly string[], namespace?: NamespaceInfo, skipNamespace?: boolean) => string; export declare const comparePaths: (a: string | undefined | null, b: string | undefined | null, namespace?: NamespaceInfo) => boolean; //# sourceMappingURL=path.d.ts.map