import type * as grpc from '@grpc/grpc-js' ; import type { MethodDefinition } from '@grpc/proto-loader' ; import type { ListPlansRequest as _build_stack_nucleate_v1beta_ListPlansRequest , ListPlansRequest__Output as _build_stack_nucleate_v1beta_ListPlansRequest__Output , } from '../../../../build/stack/nucleate/v1beta/ListPlansRequest' ; import type { ListPlansResponse as _build_stack_nucleate_v1beta_ListPlansResponse , ListPlansResponse__Output as _build_stack_nucleate_v1beta_ListPlansResponse__Output , } from '../../../../build/stack/nucleate/v1beta/ListPlansResponse' ; export interface PlansClient extends grpc . Client { List ( argument , metadata , options , callback ) : grpc . ClientUnaryCall ; List ( argument , metadata , callback ) : grpc . ClientUnaryCall ; List ( argument , options , callback ) : grpc . ClientUnaryCall ; List ( argument , callback ) : grpc . ClientUnaryCall ; list ( argument , metadata , options , callback ) : grpc . ClientUnaryCall ; list ( argument , metadata , callback ) : grpc . ClientUnaryCall ; list ( argument , options , callback ) : grpc . ClientUnaryCall ; list ( argument , callback ) : grpc . ClientUnaryCall ; } export interface PlansHandlers extends grpc . UntypedServiceImplementation { List : grpc . handleUnaryCall < _build_stack_nucleate_v1beta_ListPlansRequest__Output , _build_stack_nucleate_v1beta_ListPlansResponse > ; } export interface PlansDefinition extends grpc . ServiceDefinition { List : MethodDefinition < _build_stack_nucleate_v1beta_ListPlansRequest , _build_stack_nucleate_v1beta_ListPlansResponse , _build_stack_nucleate_v1beta_ListPlansRequest__Output , _build_stack_nucleate_v1beta_ListPlansResponse__Output > ; }