import System from './System';
/**
 * Note: we cannot use the System class to create a System instance because this creates
 * a cyclical dependency which is not permitted in Typescript.
 */
/**
 * Used to fetch the Singleton reference to the {@link System} interface.
 */
declare class SystemContext {
    private static systemInstance;
    /**
     * The Singleton {@link System} instance.
     */
    static get instance(): System;
}
export default SystemContext;
//# sourceMappingURL=SystemContext.d.ts.map