import { GenericLabelProvider, LabelProviderLabels, UrlType } from '../types'; interface UrlPattern { regexps: RegExp[]; labels: LabelProviderLabels; } interface UrlBasedLabelProviderConfig { urlType: UrlType; urlPatterns: Array; defaultLabels?: LabelProviderLabels; } export declare class UrlBasedLabelProvider implements GenericLabelProvider { urlType: GenericLabelProvider['urlType']; providerFunc: GenericLabelProvider['providerFunc']; constructor(config: UrlBasedLabelProviderConfig); } export {};