///
export declare type Protocol = {
protocolName: string;
contentType: number;
data: Buffer;
};
export declare type BtpData = {
data: {
protocolData: Protocol[];
};
requestId: number;
};
export declare type Claim = {
signature?: string;
amount: string;
};
export declare type Paychan = {
account: string;
amount: string;
balance: string;
publicKey: string;
destination: string;
settleDelay: number;
expiration?: string;
cancelAfter?: string;
sourceTag?: number;
destinationTag?: number;
previousAffectingTransactionID: string;
previousAffectingTransactionLedgerVersion: number;
};
export declare type Store = {
get: (key: string) => Promise;
put: (key: string, value: string) => Promise;
del: (key: string) => Promise;
};