import { AuthUiCapabilitiesResult } from './resolve-presentation-from-capabilities.js'; /** Public capabilities snapshot shape */ export type AthenaAuthCapabilitiesResult = AuthUiCapabilitiesResult; /** * Subscribe to `athena.auth.capabilities`. * * Unknown/partial must not be treated as "all features disabled" by callers — * use package helpers (`isCapabilityEnabled`, `resolveSocialProvidersForUi`) * or only hide UI when `status === "known"` and a field is explicitly false. * * @returns The capabilities result */ export declare function useAthenaCapabilities(): AthenaAuthCapabilitiesResult;