/** SDK-owned platform module. This implementation is maintained in goodvibes-sdk. */
/**
 * Returns the default initial state for the git domain.
 */
export function createInitialGitState() {
    return {
        revision: 0,
        lastUpdatedAt: 0,
        source: 'init',
        isRepo: false,
        repoRoot: undefined,
        branch: undefined,
        changedFiles: [],
        stagedCount: 0,
        unstagedCount: 0,
        untrackedCount: 0,
        conflictCount: 0,
        recentCommits: [],
        headCommitHash: undefined,
        lastRefreshedAt: undefined,
        refreshing: false,
    };
}
