/**
 * Configuration constants for the local editor server.
 * Centralizes all magic numbers and configuration values.
 */
export declare const editorConfig: {
    /**
     * Server configuration
     */
    readonly server: {
        /** Default port for the editor server */
        readonly port: 9100;
        /** Default port for the local Zuplo gateway */
        readonly gatewayPort: 9000;
        /** Maximum request body size (100MB) */
        readonly bodyLimit: number;
        /** Default host for the server */
        readonly host: "localhost";
    };
    /**
     * Server-Sent Events configuration
     */
    readonly sse: {
        /**
         * Keep-alive interval in milliseconds (30 seconds)
         * Prevents proxy/browser timeouts for long-lived connections
         */
        readonly keepAliveInterval: 30000;
    };
    /**
     * File operation configuration
     */
    readonly file: {
        /** Maximum file size for uploads (100MB) */
        readonly maxFileSize: number;
        /** Allowed directories for file operations */
        readonly allowedDirs: readonly ["config", "modules", "schemas"];
    };
    /**
     * File watching configuration
     */
    readonly watch: {
        /** Directories to watch for changes */
        readonly watchedDirs: readonly ["config", "modules", "schemas"];
    };
};
//# sourceMappingURL=constants.d.ts.map