/** * `agentsmarket skill grant` / `grant-list` — who may see a private skill. * * The server has always had the rule (`PUT /v1/skills/:id` takes * `granted_to`) and the CLI has never had a verb for it: a private skill * could be published with a grant list in its frontmatter, but changing that * list afterwards meant editing the frontmatter and republishing — which * changes the content, and therefore the version. Grants are not versions. * * So this is one small surface: read the list, add an address, remove one. * The author is the only caller the server accepts, and the list is stored * as a JSON array of addresses. */ export declare function skillGrantListCommand(skillId: string): Promise; export declare function skillGrantCommand(skillId: string, address: string, opts?: { revoke?: boolean; }): Promise;