import { ConfigService } from '../lib/index';
import { UaasService } from "../lib/uaas/uaas-service";
export declare class AppService {
    baseUrl: string;
    loading: boolean;
    collectionManifest: any;
    components: any[];
    data: any;
    config: ConfigService;
    uaas: UaasService;
    authenticated: boolean;
    errorMessage: string;
    _type: string;
    constructor(enforcer: any);
    init(baseUrl: string): Promise<any>;
    initHistory(): void;
    parseComponents(): void;
    fetchJson(url: string): Promise<any>;
    showFlashMessage(message: string, type: string, duration?: number): void;
    static readonly instance: any;
    type: string;
}
