import type { FusionConfig } from "$/ai-utils";
import type { DevToolsSys } from "types";
export declare const getCommandWithShellArgs: (command: string, shell: string) => string[];
export declare const isInRemoteContainer: () => boolean;
export declare const getVolumePath: (fusionConfig: FusionConfig) => string;
export declare function computeAIBranchName(featureBranch: string, sessionId: string): string;
export declare const getAndParseGitRepoInfo: ({ sys, gitWorkingDirectory, }: {
    sys: DevToolsSys;
    gitWorkingDirectory: string;
}) => Promise<{
    currentBranch: string;
    featureBranch: string;
    sessionId: string | undefined;
}>;
