import type * as grpc from '@grpc/grpc-js' ; import type { MethodDefinition } from '@grpc/proto-loader' ; import type { FileDownloadRequest as _build_stack_bezel_v1beta1_FileDownloadRequest , FileDownloadRequest__Output as _build_stack_bezel_v1beta1_FileDownloadRequest__Output , } from '../../../../build/stack/bezel/v1beta1/FileDownloadRequest' ; import type { FileDownloadResponse as _build_stack_bezel_v1beta1_FileDownloadResponse , FileDownloadResponse__Output as _build_stack_bezel_v1beta1_FileDownloadResponse__Output , } from '../../../../build/stack/bezel/v1beta1/FileDownloadResponse' ; export interface FileServiceClient extends grpc . Client { Download ( argument , metadata , options , callback ) : grpc . ClientUnaryCall ; Download ( argument , metadata , callback ) : grpc . ClientUnaryCall ; Download ( argument , options , callback ) : grpc . ClientUnaryCall ; Download ( argument , callback ) : grpc . ClientUnaryCall ; download ( argument , metadata , options , callback ) : grpc . ClientUnaryCall ; download ( argument , metadata , callback ) : grpc . ClientUnaryCall ; download ( argument , options , callback ) : grpc . ClientUnaryCall ; download ( argument , callback ) : grpc . ClientUnaryCall ; } export interface FileServiceHandlers extends grpc . UntypedServiceImplementation { Download : grpc . handleUnaryCall < _build_stack_bezel_v1beta1_FileDownloadRequest__Output , _build_stack_bezel_v1beta1_FileDownloadResponse > ; } export interface FileServiceDefinition extends grpc . ServiceDefinition { Download : MethodDefinition < _build_stack_bezel_v1beta1_FileDownloadRequest , _build_stack_bezel_v1beta1_FileDownloadResponse , _build_stack_bezel_v1beta1_FileDownloadRequest__Output , _build_stack_bezel_v1beta1_FileDownloadResponse__Output > ; }