export interface CliConfig {
    projectRoot: string;
    squadsDir: string;
    skillsDir: string;
    coreDir: string;
    serverDir: string;
}
/**
 * Resolve project directories relative to CWD.
 */
export declare function resolveConfig(): CliConfig;
/**
 * Check if current directory is an initialized ExpxAgents project.
 */
export declare function isInitialized(): boolean;
/**
 * Find the package root by walking up from the compiled file's location
 * until we find a package.json. Works regardless of dist/ nesting depth.
 */
export declare function findPackageRoot(): string;
/**
 * Get the directory where package assets are stored.
 * Resolves to <package-root>/assets/ regardless of compiled file nesting.
 * Works both in development (monorepo) and production (npx/global install).
 */
export declare function getAssetsDir(): string;
/**
 * Resolve a core asset path (solution-architect, runner, best-practices, etc).
 * Falls back to monorepo path for development.
 */
export declare function getCoreAsset(relativePath: string): string;
/**
 * Resolve the agent catalog directory.
 */
export declare function getAgentCatalogDir(): string;
/**
 * Resolve the templates directory.
 */
export declare function getTemplateDir(): string;
