import { Backend as BaseBackend, InitializeManagerData, InitializeManagerResult, ConnectionManager } from "@intelligentgraphics/igd.productdata";
import * as Gfx from "@intelligentgraphics/igd.gfxservice";
interface GfxSettings extends Gfx.SessionOptions, Gfx.ServiceOptions {
    session: boolean;
}
export interface Settings {
    DataPath: string;
    ResourceBasePath: string;
    Gfx?: GfxSettings;
}
export declare class Backend extends BaseBackend {
    initializeManagers({ catalog, dispatcherId }: InitializeManagerData, connectionManager: ConnectionManager): Promise<InitializeManagerResult>;
}
export {};
