// package: pulumirpc // file: pulumi/converter.proto /* tslint:disable */ /* eslint-disable */ import * as grpc from "@grpc/grpc-js"; import * as pulumi_converter_pb from "./converter_pb"; import * as pulumi_codegen_hcl_pb from "./codegen/hcl_pb"; interface IConverterService extends grpc.ServiceDefinition { convertState: IConverterService_IConvertState; convertProgram: IConverterService_IConvertProgram; } interface IConverterService_IConvertState extends grpc.MethodDefinition { path: "/pulumirpc.Converter/ConvertState"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IConverterService_IConvertProgram extends grpc.MethodDefinition { path: "/pulumirpc.Converter/ConvertProgram"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } export const ConverterService: IConverterService; export interface IConverterServer extends grpc.UntypedServiceImplementation { convertState: grpc.handleUnaryCall; convertProgram: grpc.handleUnaryCall; } export interface IConverterClient { convertState(request: pulumi_converter_pb.ConvertStateRequest, callback: (error: grpc.ServiceError | null, response: pulumi_converter_pb.ConvertStateResponse) => void): grpc.ClientUnaryCall; convertState(request: pulumi_converter_pb.ConvertStateRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_converter_pb.ConvertStateResponse) => void): grpc.ClientUnaryCall; convertState(request: pulumi_converter_pb.ConvertStateRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_converter_pb.ConvertStateResponse) => void): grpc.ClientUnaryCall; convertProgram(request: pulumi_converter_pb.ConvertProgramRequest, callback: (error: grpc.ServiceError | null, response: pulumi_converter_pb.ConvertProgramResponse) => void): grpc.ClientUnaryCall; convertProgram(request: pulumi_converter_pb.ConvertProgramRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_converter_pb.ConvertProgramResponse) => void): grpc.ClientUnaryCall; convertProgram(request: pulumi_converter_pb.ConvertProgramRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_converter_pb.ConvertProgramResponse) => void): grpc.ClientUnaryCall; } export class ConverterClient extends grpc.Client implements IConverterClient { constructor(address: string, credentials: grpc.ChannelCredentials, options?: Partial); public convertState(request: pulumi_converter_pb.ConvertStateRequest, callback: (error: grpc.ServiceError | null, response: pulumi_converter_pb.ConvertStateResponse) => void): grpc.ClientUnaryCall; public convertState(request: pulumi_converter_pb.ConvertStateRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_converter_pb.ConvertStateResponse) => void): grpc.ClientUnaryCall; public convertState(request: pulumi_converter_pb.ConvertStateRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_converter_pb.ConvertStateResponse) => void): grpc.ClientUnaryCall; public convertProgram(request: pulumi_converter_pb.ConvertProgramRequest, callback: (error: grpc.ServiceError | null, response: pulumi_converter_pb.ConvertProgramResponse) => void): grpc.ClientUnaryCall; public convertProgram(request: pulumi_converter_pb.ConvertProgramRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_converter_pb.ConvertProgramResponse) => void): grpc.ClientUnaryCall; public convertProgram(request: pulumi_converter_pb.ConvertProgramRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_converter_pb.ConvertProgramResponse) => void): grpc.ClientUnaryCall; }