import { Config } from '../config/config';
import { NetworkConfig } from '../config/types';
export declare class PolymerApi {
    config: Config;
    constructor(config: Config);
    fetchProofRequest(chainId: number, blockNumber: number, txIndex: number, localLogIndex: number): Promise<string | null>;
    callExecutorAPI(srcChainId: number, blockNumber: number, logIndex: number, destMethod: string, args: any[]): Promise<string>;
    fetchProofRequestOrderCreated(orderId: string, networkConfig: NetworkConfig, maybeTxIndex: string | undefined, blockNumber: number): Promise<string | null>;
}
//# sourceMappingURL=polymer-api.d.ts.map