import { Contracts } from "@swipechain/core-kernel"; import { Interfaces } from "@swipechain/crypto"; export declare class ExpirationService implements Contracts.TransactionPool.ExpirationService { readonly app: Contracts.Kernel.Application; private readonly configuration; private readonly stateStore; canExpire(transaction: Interfaces.ITransaction): boolean; isExpired(transaction: Interfaces.ITransaction): Promise; getExpirationHeight(transaction: Interfaces.ITransaction): Promise; }