@base-org/account
Version:
Base Account SDK
20 lines • 724 B
TypeScript
import { SpendPermission } from '../../../../core/rpc/coinbase_fetchSpendPermissions.js';
export type GetPermissionStatusResponseType = {
remainingSpend: bigint;
nextPeriodStart: Date;
isRevoked: boolean;
isExpired: boolean;
isActive: boolean;
isApprovedOnchain: boolean;
currentPeriod: {
start: number;
end: number;
spend: bigint;
};
};
export declare const getPermissionStatus: ((permission: SpendPermission, options?: {
rpcUrl?: string;
}) => Promise<GetPermissionStatusResponseType>) | ((permission: SpendPermission, options?: {
rpcUrl?: string;
} | undefined) => Promise<GetPermissionStatusResponseType>);
//# sourceMappingURL=getPermissionStatus.d.ts.map