import type { Message } from '@bufbuild/protobuf'; import type { GenFile, GenMessage, GenService } from '@bufbuild/protobuf/codegenv2'; /** * Describes the file capabilities/internal/nodeaction/v1/node_action.proto. */ export declare const file_capabilities_internal_nodeaction_v1_node_action: GenFile; /** * @generated from message capabilities.internal.nodeaction.v1.NodeInputs */ export type NodeInputs = Message<'capabilities.internal.nodeaction.v1.NodeInputs'> & { /** * @generated from field: bool input_thing = 1; */ inputThing: boolean; }; /** * @generated from message capabilities.internal.nodeaction.v1.NodeInputs */ export type NodeInputsJson = { /** * @generated from field: bool input_thing = 1; */ inputThing?: boolean; }; /** * Describes the message capabilities.internal.nodeaction.v1.NodeInputs. * Use `create(NodeInputsSchema)` to create a new message. */ export declare const NodeInputsSchema: GenMessage; /** * @generated from message capabilities.internal.nodeaction.v1.NodeOutputs */ export type NodeOutputs = Message<'capabilities.internal.nodeaction.v1.NodeOutputs'> & { /** * @generated from field: int32 output_thing = 1; */ outputThing: number; }; /** * @generated from message capabilities.internal.nodeaction.v1.NodeOutputs */ export type NodeOutputsJson = { /** * @generated from field: int32 output_thing = 1; */ outputThing?: number; }; /** * Describes the message capabilities.internal.nodeaction.v1.NodeOutputs. * Use `create(NodeOutputsSchema)` to create a new message. */ export declare const NodeOutputsSchema: GenMessage; /** * @generated from service capabilities.internal.nodeaction.v1.BasicAction */ export declare const BasicAction: GenService<{ /** * @generated from rpc capabilities.internal.nodeaction.v1.BasicAction.PerformAction */ performAction: { methodKind: 'unary'; input: typeof NodeInputsSchema; output: typeof NodeOutputsSchema; }; }>;