// Code generated by protoc-gen-go-grpc-proxy. DO NOT EDIT.
// versions:
// - protoc-gen-go-grpc-proxy v1.2.0
// - protoc             (unknown)
// source: payment/api/subscription/v1/subscription_internal.proto

package v1

import (
	context "context"
	grpc "google.golang.org/grpc"
)

// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
// Requires gRPC-Go v1.32.0 or later.
const _ = grpc.SupportPackageIsVersion7

var _ SubscriptionInternalServiceServer = (*subscriptionInternalServiceClientProxy)(nil)

// subscriptionInternalServiceClientProxy is the proxy to turn SubscriptionInternalService client to server interface.
type subscriptionInternalServiceClientProxy struct {
	cc SubscriptionInternalServiceClient
}

func NewSubscriptionInternalServiceClientProxy(cc SubscriptionInternalServiceClient) SubscriptionInternalServiceServer {
	return &subscriptionInternalServiceClientProxy{cc}
}

func (c *subscriptionInternalServiceClientProxy) GetInternalSubscription(ctx context.Context, in *GetInternalSubscriptionRequest) (*Subscription, error) {
	return c.cc.GetInternalSubscription(ctx, in)
}
