import type { TransferLog, TraceCall } from "../types";
export type FlashloanDetection = {
    isFlashloan: boolean;
    protocol?: string;
    borrowedTokens: string[];
    borrowedAmounts: bigint[];
    repaidAmounts: bigint[];
    profit?: bigint;
};
export declare function detectFlashloan(logs: TransferLog[], trace: TraceCall[], contractAddress: string): Promise<FlashloanDetection>;
