import type { CommonLogger } from "./interfaces.js";
import { type ApeContext } from "./interfaces.portal.js";
/**
 * Local-specific configuration that is provided to the React app
 *
 * IMPORTANT: This must be kept in sync with the LocalEditorConfig interface
 * in packages/editor/src/utils/local-config.ts
 */
export interface LocalEditorConfig {
    defaultPath: string;
    apeContext: ApeContext;
}
export declare function getLocalEditorConfig({ deploymentUrl, sourceDirectory, logger, }: {
    deploymentUrl: string;
    sourceDirectory: string;
    logger: CommonLogger;
}): Promise<LocalEditorConfig>;
//# sourceMappingURL=config.d.ts.map