/** * Hook to check if the current team can perform a billing action. * Used to gate entity creation based on plan limits. * * @param action - The action to check (e.g., 'professionals.create') * @param enabled - Whether to run the check (default: true) * * @example * const { canCreate, isLoading, reason } = useQuotaCheck('professionals.create') * if (!canCreate) showUpgradeBanner() */ export declare function useQuotaCheck(action: string, enabled?: boolean): { canCreate: boolean; isLoading: boolean; reason: string; message: string; meta: { limitSlug?: string; remaining?: number; requiredFeature?: string; currentPlan?: string; }; isQuotaExceeded: boolean; isFeatureBlocked: boolean; }; //# sourceMappingURL=useQuotaCheck.d.ts.map