import type * as grpc from '@grpc/grpc-js' ; import type { MethodDefinition } from '@grpc/proto-loader' ; import type { RenewLicenseRequest as _build_stack_license_v1beta1_RenewLicenseRequest , RenewLicenseRequest__Output as _build_stack_license_v1beta1_RenewLicenseRequest__Output , } from '../../../../build/stack/license/v1beta1/RenewLicenseRequest' ; import type { RenewLicenseResponse as _build_stack_license_v1beta1_RenewLicenseResponse , RenewLicenseResponse__Output as _build_stack_license_v1beta1_RenewLicenseResponse__Output , } from '../../../../build/stack/license/v1beta1/RenewLicenseResponse' ; export interface LicensesClient extends grpc . Client { Renew ( argument , metadata , options , callback ) : grpc . ClientUnaryCall ; Renew ( argument , metadata , callback ) : grpc . ClientUnaryCall ; Renew ( argument , options , callback ) : grpc . ClientUnaryCall ; Renew ( argument , callback ) : grpc . ClientUnaryCall ; renew ( argument , metadata , options , callback ) : grpc . ClientUnaryCall ; renew ( argument , metadata , callback ) : grpc . ClientUnaryCall ; renew ( argument , options , callback ) : grpc . ClientUnaryCall ; renew ( argument , callback ) : grpc . ClientUnaryCall ; } export interface LicensesHandlers extends grpc . UntypedServiceImplementation { Renew : grpc . handleUnaryCall < _build_stack_license_v1beta1_RenewLicenseRequest__Output , _build_stack_license_v1beta1_RenewLicenseResponse > ; } export interface LicensesDefinition extends grpc . ServiceDefinition { Renew : MethodDefinition < _build_stack_license_v1beta1_RenewLicenseRequest , _build_stack_license_v1beta1_RenewLicenseResponse , _build_stack_license_v1beta1_RenewLicenseRequest__Output , _build_stack_license_v1beta1_RenewLicenseResponse__Output > ; }