/**
 * Generated by the protoc-gen-ts.  DO NOT EDIT!
 * compiler version: 3.19.1
 * source: models/memory_usage_pb.proto
 * git: https://github.com/thesayyn/protoc-gen-ts */
import * as pb_1 from "google-protobuf";
export declare namespace org.hyperledger.cactus.cmd_api_server {
    class MemoryUsagePB extends pb_1.Message {
        #private;
        constructor(data?: any[] | {
            rss?: number;
            heapTotal?: number;
            heapUsed?: number;
            external?: number;
            arrayBuffers?: number;
        });
        get rss(): number;
        set rss(value: number);
        get heapTotal(): number;
        set heapTotal(value: number);
        get heapUsed(): number;
        set heapUsed(value: number);
        get external(): number;
        set external(value: number);
        get arrayBuffers(): number;
        set arrayBuffers(value: number);
        static fromObject(data: {
            rss?: number;
            heapTotal?: number;
            heapUsed?: number;
            external?: number;
            arrayBuffers?: number;
        }): MemoryUsagePB;
        toObject(): {
            rss?: number;
            heapTotal?: number;
            heapUsed?: number;
            external?: number;
            arrayBuffers?: number;
        };
        serialize(): Uint8Array;
        serialize(w: pb_1.BinaryWriter): void;
        static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MemoryUsagePB;
        serializeBinary(): Uint8Array;
        static deserializeBinary(bytes: Uint8Array): MemoryUsagePB;
    }
}
