import express from 'express';
import type { HeddleRuntimeHostDescriptor, HeddleServerContext } from './types.js';
export declare function createHeddleServerApp(options: Pick<HeddleServerContext, 'workspaceRoot' | 'stateRoot'> & {
    preferApiKey?: boolean;
} & Partial<Pick<HeddleServerContext, 'logger'>> & {
    runtimeHost?: HeddleRuntimeHostDescriptor | null;
} & {
    assetsDir?: string;
    serveAssets?: boolean;
}): express.Express;
//# sourceMappingURL=app.d.ts.map