import type { Command } from 'commander'; import type { LoadedRouteCodexConfig } from '../../config/routecodex-config-loader.js'; type LoggerLike = { info: (msg: string) => void; warning: (msg: string) => void; success: (msg: string) => void; error: (msg: string) => void; }; export type SessionAdminCommandContext = { isDevPackage: boolean; defaultDevPort: number; logger: LoggerLike; log: (line: string) => void; loadConfig: (explicitPath?: string) => Promise; fetch: typeof fetch; env: NodeJS.ProcessEnv; exit: (code: number) => never; }; export declare function createSessionAdminCommand(program: Command, ctx: SessionAdminCommandContext): void; export {};