import { FunctionInvocation } from "starknet"; import { TransactionSimulationApproval, TransactionSimulationTransfer } from "./transactionSimulationTypes"; export type EventsToTrack = "Transfer" | "Approval"; export type TransferEvent = Omit; export type ApprovalEvent = Omit; export declare const EventsBySelector: { [key in EventsToTrack]: string; }; export declare const findTransfersAndApprovals: (internalCalls: FunctionInvocation[], approvals: ApprovalEvent[], transfers: TransferEvent[]) => { approvals: ApprovalEvent[]; transfers: TransferEvent[]; };