/**
 * The TrafficMirrorStats model module.
 * @module Ntnx/TrafficMirrorStats
 * @version 4.0.1
 * @class TrafficMirrorStats
 * @extends StatsQueryResponseBase
 */
export default class TrafficMirrorStats extends StatsQueryResponseBase {
    /**
     * Returns Traffic mirror number of packets transmitted.
     * @return {long[]}
     */
    getTransmitPacketCount(): long[];
    /**
     * Sets Traffic mirror number of packets transmitted.
     * @param {long[]} transmitPacketCount Traffic mirror number of packets transmitted.
     */
    setTransmitPacketCount(transmitPacketCount: long[]): void;
    transmitPacketCount: long[];
    /**
     * Returns Traffic mirror bytes transmitted.
     * @return {long[]}
     */
    getTransmitByteCount(): long[];
    /**
     * Sets Traffic mirror bytes transmitted.
     * @param {long[]} transmitByteCount Traffic mirror bytes transmitted.
     */
    setTransmitByteCount(transmitByteCount: long[]): void;
    transmitByteCount: long[];
    toJson(forMutation: any): {
        $reserved: any;
        $objectType: string;
        $unknownFields: any;
        tenantId?: string;
        links?: {
            $reserved: any;
            $objectType: string;
            $unknownFields: any;
            rel?: string;
            href?: string;
        }[];
        extId?: string;
        statType?: string;
        transmitByteCount?: long[];
        transmitPacketCount?: long[];
    };
    #private;
}
import StatsQueryResponseBase from "./StatsQueryResponseBase";
