import { Query } from "../../../../../../core/query/Query";
import { QueryResponse } from "../../../../../../core/query/QueryResponse";
export interface HolderBalance {
    holder: string;
    balance: bigint;
}
export declare class BalancesOfAtSnapshotQueryResponse implements QueryResponse {
    readonly payload: HolderBalance[];
    constructor(payload: HolderBalance[]);
}
export declare class BalancesOfAtSnapshotQuery extends Query<BalancesOfAtSnapshotQueryResponse> {
    readonly securityId: string;
    readonly snapshotId: number;
    readonly pageIndex: number;
    readonly pageLength: number;
    constructor(securityId: string, snapshotId: number, pageIndex: number, pageLength: number);
}
