// @generated by protoc-gen-es v1.10.0 // @generated from file component/button/v1/button.proto (package viam.component.button.v1, syntax proto3) /* eslint-disable */ // @ts-nocheck import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage, Struct } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; /** * @generated from message viam.component.button.v1.PushRequest */ export declare class PushRequest extends Message { /** * @generated from field: string name = 1; */ name: string; /** * @generated from field: google.protobuf.Struct extra = 99; */ extra?: Struct; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "viam.component.button.v1.PushRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): PushRequest; static fromJson(jsonValue: JsonValue, options?: Partial): PushRequest; static fromJsonString(jsonString: string, options?: Partial): PushRequest; static equals(a: PushRequest | PlainMessage | undefined, b: PushRequest | PlainMessage | undefined): boolean; } /** * @generated from message viam.component.button.v1.PushResponse */ export declare class PushResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "viam.component.button.v1.PushResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): PushResponse; static fromJson(jsonValue: JsonValue, options?: Partial): PushResponse; static fromJsonString(jsonString: string, options?: Partial): PushResponse; static equals(a: PushResponse | PlainMessage | undefined, b: PushResponse | PlainMessage | undefined): boolean; }