/**
 * Shared Routes — Symlink / copy status checker
 *
 * Reports whether shared resources (commands, skills, agents) under
 * ~/.ccs/shared/ are configured as symlinks pointing to ~/.claude/,
 * as directory copies (Windows fallback), or are missing.
 *
 * Return shape is a superset of the original { valid, message } so
 * existing callers remain unaffected while new callers can inspect
 * mode and per-link details.
 */
type LinkMode = 'symlink' | 'copy' | 'missing';
interface SymlinkStatusResult {
    valid: boolean;
    message: string;
    /** Overall configuration mode derived from the three entries. */
    mode: 'symlink' | 'copy' | 'mixed' | 'none';
    /** Per-entry classification for diagnostics. */
    links: {
        commands: LinkMode;
        skills: LinkMode;
        agents: LinkMode;
    };
}
export declare function checkSymlinkStatus(): SymlinkStatusResult;
export {};
//# sourceMappingURL=shared-routes-symlink-status.d.ts.map