import { Environment } from '../../../../domain/context/network/Environment';
import { MirrorNode } from '../../../../domain/context/network/MirrorNode';
import { JsonRpcRelay } from '../../../../domain/context/network/JsonRpcRelay';
import ValidatedRequest from '../../../../core/validation/ValidatedArgs';
export interface SetNetworkRequestProps {
    environment: Environment;
    mirrorNode: MirrorNode;
    rpcNode: JsonRpcRelay;
    consensusNodes?: string;
}
export default class SetNetworkRequest extends ValidatedRequest<SetNetworkRequest> {
    environment: Environment;
    mirrorNode: MirrorNode;
    rpcNode: JsonRpcRelay;
    consensusNodes?: string;
    constructor(props: SetNetworkRequestProps);
}
