import { config, filteredConfig } from '../config';
import type BundleManager from '../bundle-manager';
import type { NodeCG } from '../../types/nodecg';
type Workspace = NodeCG.Workspace;
type DashboardContext = {
    bundles: NodeCG.Bundle[];
    publicConfig: typeof filteredConfig;
    privateConfig: typeof config;
    workspaces: Workspace[];
    sentryEnabled: boolean;
};
export default class DashboardLib {
    app: import("express-serve-static-core").Express;
    dashboardContext: DashboardContext | undefined;
    constructor(bundleManager: BundleManager);
}
export {};
//# sourceMappingURL=index.d.ts.map