import { IEventArgumentFilter } from "../interfaces/ethereum-contract";
export declare class EventArgumentFilterCollection {
    private readonly filters;
    constructor(filters: IEventArgumentFilter[]);
    /**
     * Assembles a URL query string to filter smart contract events based on their arguments.
     * Since axios does not accept this JavaScript-side configuration with objects, it is necessary to convert it into a URL query string compatible with WaaS.
     */
    toQueryString(): string;
}
