export declare function captureProviderSupportedUrls(value: (() => PromiseLike> | Record) | undefined, provider: string, receiver: object): (() => PromiseLike> | Record) | undefined; export declare function snapshotProviderSupportedUrlsResult(value: unknown, provider: string): Record; export declare function cloneSupportedPatterns(value: unknown, provider: string): { characters: number; patterns: RegExp[]; }; export declare function preconsumePatternEntries(value: unknown): void; export declare function cloneSupportedPattern(value: unknown): RegExp | undefined;