1import ora from 'ora'; 2export type StepOptions = ora.Options; 3export declare function newStep<Result>(title: string, action: (step: ora.Ora) => Promise<Result> | Result, options?: StepOptions): Promise<Result>; 4/** 5 * Finds user's name by reading it from the git config. 6 */ 7export declare function findMyName(): Promise<string>; 8/** 9 * Finds user's email by reading it from the git config. 10 */ 11export declare function findGitHubEmail(): Promise<string>; 12/** 13 * Get the GitHub username from an email address if the email can be found in any commits on GitHub. 14 */ 15export declare function findGitHubProfileUrl(email: string): Promise<string>; 16/** 17 * Guesses the repository URL based on the author profile URL and the package slug. 18 */ 19export declare function guessRepoUrl(authorUrl: string, slug: string): Promise<string>; 20