import type { MempoolTxMetadata } from '../../../blockchain-provider/providers/interfaces';
export interface ICheckMempoolTransactionFullQuery {
    readonly hash: string;
    readonly includeMetadata?: boolean;
}
export declare class CheckMempoolTransactionFullQueryDto {
    hash: string;
    includeMetadata?: boolean;
}
export interface CheckMempoolTransactionFullResult {
    hash: string;
    exists: boolean;
    isLoaded: boolean;
    metadata?: MempoolTxMetadata;
}
export declare class CheckMempoolTransactionFullQuery {
    readonly payload: ICheckMempoolTransactionFullQuery;
    constructor(payload: ICheckMempoolTransactionFullQuery);
}
