import { a as GitRef, i as CommitChangesSinceBaseOptions, n as CommitChangesOptions, o as CommitMessage, r as CommitChangesResult, s as FileChanges, t as commitChanges } from "./core.mjs"; //#region src/git.d.ts /** * Commit file changes since a local git base (defaults to HEAD). This executes * the `git` command to determine the changes and then uses {@link commitChanges} * to commit them to the given branch. * * The default HEAD base includes all uncommitted changes since the last commit. * If previous commits have been made locally and not pushed, you need to set `base * to the last commit that is known to be in the remote repository. * * Works in Node.js only. */ declare function commitChangesSinceBase({ cwd, filterFiles, ...otherArgs }: CommitChangesSinceBaseOptions): Promise; //#endregion export { type CommitChangesOptions, type CommitChangesResult, type CommitChangesSinceBaseOptions, type CommitMessage, type FileChanges, type GitRef, commitChanges, commitChangesSinceBase };