import type { RseConfig } from "@reliverse/cfg";
import { type InstanceGithub } from "../../../../utils/instanceGithub.js";
export declare function checkGithubRepoOwnership(githubInstance: InstanceGithub, owner: string, repo: string): Promise<{
    exists: boolean;
    isOwner: boolean;
    defaultBranch?: string;
}>;
export declare function createGithubRepo(githubInstance: InstanceGithub, repoName: string, repoOwner: string, projectPath: string, isDev: boolean, cwd: string, config: RseConfig, isTemplateDownload: boolean): Promise<boolean>;
