import type * as grpc from '@grpc/grpc-js' ; import type { MethodDefinition } from '@grpc/proto-loader' ; import type { CancelSubscriptionRequest as _build_stack_nucleate_v1beta_CancelSubscriptionRequest , CancelSubscriptionRequest__Output as _build_stack_nucleate_v1beta_CancelSubscriptionRequest__Output , } from '../../../../build/stack/nucleate/v1beta/CancelSubscriptionRequest' ; import type { CancelSubscriptionResponse as _build_stack_nucleate_v1beta_CancelSubscriptionResponse , CancelSubscriptionResponse__Output as _build_stack_nucleate_v1beta_CancelSubscriptionResponse__Output , } from '../../../../build/stack/nucleate/v1beta/CancelSubscriptionResponse' ; import type { CreateSubscriptionRequest as _build_stack_nucleate_v1beta_CreateSubscriptionRequest , CreateSubscriptionRequest__Output as _build_stack_nucleate_v1beta_CreateSubscriptionRequest__Output , } from '../../../../build/stack/nucleate/v1beta/CreateSubscriptionRequest' ; import type { Subscription as _build_stack_nucleate_v1beta_Subscription , Subscription__Output as _build_stack_nucleate_v1beta_Subscription__Output , } from '../../../../build/stack/nucleate/v1beta/Subscription' ; export interface SubscriptionsClient extends grpc . Client { CancelSubscription ( argument , metadata , options , callback ) : grpc . ClientUnaryCall ; CancelSubscription ( argument , metadata , callback ) : grpc . ClientUnaryCall ; CancelSubscription ( argument , options , callback ) : grpc . ClientUnaryCall ; CancelSubscription ( argument , callback ) : grpc . ClientUnaryCall ; cancelSubscription ( argument , metadata , options , callback ) : grpc . ClientUnaryCall ; cancelSubscription ( argument , metadata , callback ) : grpc . ClientUnaryCall ; cancelSubscription ( argument , options , callback ) : grpc . ClientUnaryCall ; cancelSubscription ( argument , callback ) : grpc . ClientUnaryCall ; CreateSubscription ( argument , metadata , options , callback ) : grpc . ClientUnaryCall ; CreateSubscription ( argument , metadata , callback ) : grpc . ClientUnaryCall ; CreateSubscription ( argument , options , callback ) : grpc . ClientUnaryCall ; CreateSubscription ( argument , callback ) : grpc . ClientUnaryCall ; createSubscription ( argument , metadata , options , callback ) : grpc . ClientUnaryCall ; createSubscription ( argument , metadata , callback ) : grpc . ClientUnaryCall ; createSubscription ( argument , options , callback ) : grpc . ClientUnaryCall ; createSubscription ( argument , callback ) : grpc . ClientUnaryCall ; } export interface SubscriptionsHandlers extends grpc . UntypedServiceImplementation { CancelSubscription : grpc . handleUnaryCall < _build_stack_nucleate_v1beta_CancelSubscriptionRequest__Output , _build_stack_nucleate_v1beta_CancelSubscriptionResponse > ; CreateSubscription : grpc . handleUnaryCall < _build_stack_nucleate_v1beta_CreateSubscriptionRequest__Output , _build_stack_nucleate_v1beta_Subscription > ; } export interface SubscriptionsDefinition extends grpc . ServiceDefinition { CancelSubscription : MethodDefinition < _build_stack_nucleate_v1beta_CancelSubscriptionRequest , _build_stack_nucleate_v1beta_CancelSubscriptionResponse , _build_stack_nucleate_v1beta_CancelSubscriptionRequest__Output , _build_stack_nucleate_v1beta_CancelSubscriptionResponse__Output > ; CreateSubscription : MethodDefinition < _build_stack_nucleate_v1beta_CreateSubscriptionRequest , _build_stack_nucleate_v1beta_Subscription , _build_stack_nucleate_v1beta_CreateSubscriptionRequest__Output , _build_stack_nucleate_v1beta_Subscription__Output > ; }