@nebius/js-sdk - v0.1.4
    Preparing search index...

    Interface MessageFns<T, TType>

    interface MessageFns<T, TType extends string> {
        $type: TType;
        create<
            I extends
                | string
                | number
                | boolean
                | Function
                | Long
                | Date
                | Uint8Array<ArrayBufferLike>
                | Partial<unknown>[]
                | readonly Partial<unknown>[]
                | { [K in string | number | symbol]?: DeepPartial<T<T>[K]> }
                | Partial<T>
                | undefined,
        >(
            base?: I,
        ): T;
        decode(
            input: BinaryReader | Uint8Array<ArrayBufferLike>,
            length?: number,
        ): T;
        encode(message: T, writer?: BinaryWriter): BinaryWriter;
        fromJSON(object: any): T;
        fromPartial<
            I extends
                | string
                | number
                | boolean
                | Function
                | Long
                | Date
                | Uint8Array<ArrayBufferLike>
                | Partial<unknown>[]
                | readonly Partial<unknown>[]
                | { [K in string | number | symbol]?: DeepPartial<T<T>[K]> }
                | Partial<T>
                | undefined,
        >(
            object: I,
        ): T;
        toJSON(message: T, use?: "json" | "pb"): unknown;
    }

    Type Parameters

    • T
    • TType extends string
    Index

    Properties

    $type: TType

    Methods

    • Type Parameters

      • I extends
            | string
            | number
            | boolean
            | Function
            | Long
            | Date
            | Uint8Array<ArrayBufferLike>
            | Partial<unknown>[]
            | readonly Partial<unknown>[]
            | { [K in string | number | symbol]?: DeepPartial<T<T>[K]> }
            | Partial<T>
            | undefined

      Parameters

      • Optionalbase: I

      Returns T

    • Type Parameters

      • I extends
            | string
            | number
            | boolean
            | Function
            | Long
            | Date
            | Uint8Array<ArrayBufferLike>
            | Partial<unknown>[]
            | readonly Partial<unknown>[]
            | { [K in string | number | symbol]?: DeepPartial<T<T>[K]> }
            | Partial<T>
            | undefined

      Parameters

      • object: I

      Returns T