import { InjectionToken } from '@angular/core';
export declare const HISTORY_NOTIFICATION_URL_PROVIDER: InjectionToken<string>;
export interface ClrHistoryModel {
    /**
     * The username
     */
    username: string;
    /**
     * The name of the page
     */
    pageName: string;
    /**
     * The context of the page
     */
    context: {
        applicationName?: string;
        tenantid: string;
        context?: string;
        [key: string]: string | undefined;
    };
    /**
     * The title to be displayed.
     */
    title: string;
    /**
     * The url where the navigation goes.
     */
    url: string;
}
export interface ClrHistorySettingsModel {
    /**
     * Indicating if history is pinned (additional menu is shown if true)
     */
    historyPinned: boolean;
    /**
     * The username
     */
    username: string;
}
export interface ClrHistoryNotificationModel {
    username: string;
    pageName: string;
    applicationName?: string;
    tenantId: string;
    title: string;
    url: string;
    context?: string;
}
