import type { CommandFnResult } from '../../../config.ts'; import type { CLIInvocation } from '../../types.ts'; export declare const REPO_FIELDS: readonly ["createdAt", "defaultBranchRef", "description", "isFork", "isPrivate", "name", "nameWithOwner", "owner", "pushedAt", "updatedAt", "url", "visibility"]; /** * gh's own text view of a repository: two tab-separated header lines and * then the README verbatim, with the `--` separator omitted entirely when * there is no README. Probed against gh 2.85, whose description line is * present and empty for a repository that has none. */ export declare function summary(repo: unknown, readme: string | null): string; export declare function view(inv: CLIInvocation): Promise; export declare function listCmd(inv: CLIInvocation): Promise; export declare function createCmd(inv: CLIInvocation): Promise; export declare function fork(inv: CLIInvocation): Promise; export declare function rename(inv: CLIInvocation): Promise; //# sourceMappingURL=repo.d.ts.map