/// <reference types="node" />
/// <reference types="whirlpools-prism-sdk/node_modules/@solana/web3.js" />
import { Connection, PublicKey } from "@solana/web3.js";
export declare function getStepCacheData(connection: Connection): Promise<{
    programAccounts: {
        publicKey: PublicKey;
        accountInfo: import("@solana/web3.js").AccountInfo<Buffer>;
    }[];
} | {
    programAccounts?: undefined;
}>;
export declare function getStepPools(data: any): Promise<any>;
