import type { SandboxSession } from "#shared/sandbox-session.js";
export declare const MODEL_SKILL_ROOT = "$HOME/.agents/skills";
export declare const FALLBACK_SKILL_ROOT = "/workspace/skills";
export declare function formatSkillModelPath(input: {
    readonly name: string;
    readonly relativePath: string;
}): string;
export declare function formatFallbackSkillPath(input: {
    readonly name: string;
    readonly relativePath: string;
}): string;
export declare function resolveSandboxSkillRoot(input: {
    readonly sandbox: SandboxSession;
}): Promise<string>;
export declare function resolveSandboxSkillReadPaths(input: {
    readonly name: string;
    readonly relativePath: string;
    readonly sandbox: SandboxSession;
}): Promise<readonly string[]>;
export declare function resolveSandboxSkillWritePath(input: {
    readonly name: string;
    readonly relativePath: string;
    readonly sandbox: SandboxSession;
}): Promise<string>;
export declare function resolveSandboxSeedFilePath(input: {
    readonly path: string;
    readonly sandbox: SandboxSession;
}): Promise<string>;
