import { Data_AptEvent, Data_AptCall, Data_AptResource } from '@sentio/protos'; import { UserTransactionResponse, MoveResource } from '@aptos-labs/ts-sdk'; import { MoveCoder, ResourceChange } from '@typemove/aptos'; type Data_AptEvent_Ext = Data_AptEvent & { _tx?: UserTransactionResponse; _event?: any; _decodedEvent?: any; }; type Data_AptCall_Ext = Data_AptCall & { _tx?: UserTransactionResponse; _decodedCall?: any; }; type Data_AptResource_Ext = Data_AptResource & { _resources?: MoveResource[]; _decodedResources?: ResourceChange[]; }; export declare class AptEvent implements Data_AptEvent { readonly data: Data_AptEvent_Ext; constructor(data: Data_AptEvent_Ext); get rawEvent(): string; get eventIndex(): number; get rawTransaction(): string; get transaction(): UserTransactionResponse; get event(): any; decodeEvent(coder: MoveCoder): Promise; } export declare class AptCall implements Data_AptCall { readonly data: Data_AptCall_Ext; constructor(data: Data_AptCall_Ext); get rawTransaction(): string; get transaction(): UserTransactionResponse; decodeCall(coder: MoveCoder): Promise; } export declare class AptResource implements Data_AptResource { readonly data: Data_AptResource_Ext; constructor(data: Data_AptResource_Ext); get version(): bigint; get timestampMicros(): bigint; get rawResources(): string[]; get resources(): MoveResource[]; get timestamp(): Date; decodeResources(coder: MoveCoder): Promise[]>; } export {}; //# sourceMappingURL=data.d.ts.map