export declare function useFileTree(dirPath: string, enabled?: boolean): import("@tanstack/react-query").UseQueryResult<{
    items: Array<{
        name: string;
        path: string;
        type: "file" | "directory";
        gitignored?: boolean;
    }>;
    path: string;
}, Error>;
export declare function useFileContent(filePath: string | null): import("@tanstack/react-query").UseQueryResult<{
    content: string;
    path: string;
    extension: string;
    lineCount: number;
}, Error>;
export declare function useGitDiffFullFile(file: string | null, staged?: boolean, enabled?: boolean): import("@tanstack/react-query").UseQueryResult<import("..").GitDiffResponse, Error>;
//# sourceMappingURL=useFileBrowser.d.ts.map