import { ClearingOperationType } from "../../../../../../domain/context/security/Clearing";
import { Query } from "../../../../../../core/query/Query";
import { QueryResponse } from "../../../../../../core/query/QueryResponse";
export declare class GetClearingCountForByPartitionQueryResponse implements QueryResponse {
    readonly payload: number;
    constructor(payload: number);
}
export declare class GetClearingCountForByPartitionQuery extends Query<GetClearingCountForByPartitionQueryResponse> {
    readonly securityId: string;
    readonly partitionId: string;
    readonly targetId: string;
    readonly clearingOperationType: ClearingOperationType;
    constructor(securityId: string, partitionId: string, targetId: string, clearingOperationType: ClearingOperationType);
}
