import { InjectionToken } from '@angular/core';
import { KbqFormatKeyToProfileMapping, KbqFormatKeyToProfileMappingExtended } from './types';
/** Default name format: Last name full, first and middle as initials. */
export declare const kbqDefaultFullNameFormatCustom = "L f. m.";
/** Default name format: Last name full, first and middle as initials. */
export declare const kbqDefaultFullNameFormat = "lf.m.";
/**
 * Throws an error when no profile field mapping is provided to the username pipe.
 * @docs-private
 */
export declare function KbqMappingMissingError(): Error;
/**
 * Injection token for providing a global username format-to-profile mapping.
 */
export declare const KBQ_PROFILE_MAPPING: InjectionToken<KbqFormatKeyToProfileMapping | KbqFormatKeyToProfileMappingExtended>;
