@clerk/shared
Version:
Internal package utils used by the Clerk SDKs
20 lines • 681 B
TypeScript
import { ClerkPaginatedResponse } from "../../types/pagination.js";
import { BillingCreditLedgerResource, ForPayerType } from "../../types/billing.js";
//#region src/react/hooks/useCreditHistory.d.ts
type UseCreditHistoryParams = {
for?: ForPayerType;
enabled?: boolean;
};
type CreditHistoryResult = {
data: ClerkPaginatedResponse<BillingCreditLedgerResource> | undefined;
error: Error | undefined;
isLoading: boolean;
isFetching: boolean;
revalidate: () => Promise<void> | void;
};
/**
* @internal
*/
declare function __internal_useCreditHistoryQuery(params?: UseCreditHistoryParams): CreditHistoryResult;
//#endregion
export { __internal_useCreditHistoryQuery };