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