import { InjectionToken } from '@angular/core';
export interface ISdPermissionConfiguration {
    disabled?: boolean;
    loadPermissions: () => Promise<string[]>;
    onForbiden?: () => void;
    getToken?: () => Promise<string | undefined | null> | string | undefined | null;
}
export declare const SD_PERMISSION_CONFIGURATION: InjectionToken<ISdPermissionConfiguration>;
