export declare function useTransaction(): { auth: import("@firebase/auth").Auth; onTransactionCallback: () => [onTransaction: (input: import("./onTransactionCallback").FunctionParam) => void, process: { loading?: boolean | undefined; error?: any; }]; createDocRef: (path: string, ...pathSegments: string[]) => import("@firebase/firestore").DocumentReference; createCollection: (path: string, ...pathSegments: string[]) => import("@firebase/firestore").CollectionReference; createStorageRef: (url?: string | undefined) => import("@firebase/storage").StorageReference; };