UNPKG

@iyulab/oops

Version:

Core SDK for Oops - Safe text file editing with automatic backup

21 lines 639 B
/** * Git operations wrapper for Oops */ export declare class GitWrapper { private _workingDir; private git; private isInitialized; constructor(_workingDir: string); init(): Promise<void>; private ensureInitialized; add(filePath: string): Promise<void>; commit(message: string): Promise<void>; diff(filePath?: string): Promise<string>; status(): Promise<any>; reset(filePath?: string): Promise<void>; checkout(filePath: string): Promise<void>; isHealthy(): Promise<boolean>; getCommitCount(): Promise<number>; hasCommits(): Promise<boolean>; } //# sourceMappingURL=git.d.ts.map