import type { CLIInvocation } from '@struktoai/mirage-core/commands/cli/types'; import type { CommandFnResult } from '@struktoai/mirage-core/commands/config'; /** Create a repository on the Hub. */ export declare function createCmd(inv: CLIInvocation): Promise; /** Tag a revision of a repository. */ export declare function tagCreateCmd(inv: CLIInvocation): Promise; /** List a repository's tags. */ export declare function tagListCmd(inv: CLIInvocation): Promise; /** * Delete a tag from a repository. * * Upstream asks for confirmation before deleting; a workspace has no terminal, * so the answer arrives either as `-y` or on stdin. */ export declare function tagDeleteCmd(inv: CLIInvocation): Promise; //# sourceMappingURL=repo.d.ts.map