import type { UseMetaLensAuthReturn } from "../types/index.js";
/**
 * MetaLens authentication hook integrated with BigBlocks auth
 *
 * Based on patterns from:
 * - BigBlocks authentication system
 * - MetaLens signing requirements
 *
 * @example
 * ```tsx
 * const { isAuthenticated, signComment } = useMetaLensAuth();
 *
 * if (!isAuthenticated) {
 *   await authenticate();
 * }
 *
 * const signed = await signComment('Hello MetaLens!');
 * ```
 */
export declare function useMetaLensAuth(): UseMetaLensAuthReturn;
//# sourceMappingURL=useMetaLensAuth.d.ts.map