/** * Teams Hooks * * React Query hooks for team management. * * @module core/hooks/teams * * @example * ```tsx * // User's teams (team switcher, forms) * import { useUserTeams } from '@nextsparkjs/core/hooks/teams' * * // Admin teams management (superadmin page) * import { useAdminTeams } from '@nextsparkjs/core/hooks/teams' * * // Searchable dropdown (API Explorer, filters) * import { useTeamSearch } from '@nextsparkjs/core/hooks/teams' * ``` */ export { useUserTeams } from './useUserTeams'; export { useAdminTeams } from './useAdminTeams'; export { useTeamSearch } from './useTeamSearch'; export type { UseUserTeamsReturn } from './useUserTeams'; export type { UseAdminTeamsOptions, UseAdminTeamsReturn } from './useAdminTeams'; export type { UseTeamSearchReturn } from './useTeamSearch'; export type { Team, TeamWithOwner, AdminTeamsParams, AdminTeamsResponse, } from '../../lib/teams/types'; export { teamsKeys } from '../../lib/teams/teams.keys'; //# sourceMappingURL=index.d.ts.map