/// <reference types="angular" />
import type { Application } from '../application';
import IInjectorService = angular.auto.IInjectorService;
declare global {
    interface Window {
        spinnaker: ConsoleDebugWindow;
    }
}
export declare class ConsoleDebugWindow {
    application: Application;
    $injector: IInjectorService;
    api: (staticPathPrefix?: string) => import("../api").IRequestBuilder;
    plugins: {
        sharedLibraries: {
            [libraryName: string]: any;
        };
    };
    [key: string]: any;
    addInjectable(key: string): void;
}
export declare const DebugWindow: ConsoleDebugWindow;
export declare const DEBUG_WINDOW = "spinnaker.core.utils.consoleDebug";
