/** * Remote skill resolution by IDN path (project/agent/flow/skill). * * Used by `newo get-skill` and `newo update-skill` to address a single skill * on the platform without requiring a pulled local workspace. */ import type { AxiosInstance } from 'axios'; import type { ProjectMeta, Agent, Flow, Skill } from '../types.js'; export interface RemoteSkillPath { projectIdn: string; agentIdn: string; flowIdn: string; skillIdn: string; } export interface ResolvedRemoteSkill { project: ProjectMeta; agent: Agent; flow: Flow; skill: Skill; } /** * Resolve a skill on the platform by its IDN path. * Throws descriptive errors listing available IDNs at the failing level. */ export declare function resolveRemoteSkill(client: AxiosInstance, path: RemoteSkillPath): Promise; /** * Parse a `--model provider_idn/model_idn` flag value */ export declare function parseModelFlag(value: string): { provider_idn: string; model_idn: string; }; //# sourceMappingURL=remote-skill.d.ts.map