/**
 * React hooks barrel — Phase 3
 *
 * Re-exports every hook and its public types.  Consumers that want to
 * tree-shake individual hooks should import from the per-hook subpath
 * (e.g. `@countermeasure-platform/web-components/react/hooks/use-api`).
 */
export { useApi } from './useApi';
export type { ApiClientConfig } from './useApi';
export { useSSE } from './useSSE';
export type { SSEConfig, SSEEventHandler, SSEStatus, UseSSEResult } from './useSSE';
export { useKeybindings } from './useKeybindings';
export type { KeybindingEntry, UseKeybindingsOptions } from './useKeybindings';
export { useRouter } from './useRouter';
export type { RouterConfig, UseRouterResult } from './useRouter';
export { useStorage } from './useStorage';
export type { StorageConfig, UseStorageOptions } from './useStorage';
export { useAuth } from './useAuth';
export type { AuthConfig, UserInfo, TokenPayload, UseAuthResult } from './useAuth';
export { usePasskey } from './usePasskey';
export type { WebAuthnRegistrationOptions, WebAuthnAuthenticationOptions, RegistrationCredential, AuthenticationCredential, UsePasskeyResult, } from './usePasskey';
export { useConsent } from './useConsent';
export type { ConsentCategories, ConsentConfig, CategoryInfo, UseConsentResult } from './useConsent';
//# sourceMappingURL=index.d.ts.map