import ValidatedRequest from '../../../../../../core/validation/ValidatedArgs';
export default class ProtectedTransferAndLockByPartitionRequest extends ValidatedRequest<ProtectedTransferAndLockByPartitionRequest> {
    securityId: string;
    partitionId: string;
    sourceId: string;
    targetId: string;
    amount: string;
    expirationDate: string;
    deadline: string;
    nounce: number;
    signature: string;
    constructor({ securityId, partitionId, amount, sourceId, targetId, expirationDate, deadline, nounce, signature, }: {
        securityId: string;
        partitionId: string;
        amount: string;
        sourceId: string;
        targetId: string;
        expirationDate: string;
        deadline: string;
        nounce: number;
        signature: string;
    });
}
