import type { MentionInternals } from '../../rich-text-mention/base/models/mention-internals';
/**
 * A configuration object for a Markdown parser, to be used by the viewer and editor components.
 * This object maintains the necessary internal values for handling mentions within the Markdown parser.
 */
export declare class MarkdownParserMentionConfiguration {
    readonly viewElement: string;
    private readonly regexPattern;
    private readonly mappingConfigs?;
    constructor(mentionInternals: MentionInternals);
    isValidMentionHref(mentionHref: string): boolean;
    getDisplayName(mentionHref: string): string | undefined;
    private extractMentionId;
}
