// Generated by Microsoft TypeSpec

syntax = "proto3";

package com.azure.Test;

import "google/protobuf/empty.proto";

message StringTemplated {
  string value = 1;
  int32 other = 2;
}

message Uint32Templated {
  uint32 value = 1;
  int32 other = 2;
}

message StringList {
  repeated string values = 1;
}

message Uint32List {
  repeated uint32 values = 1;
}

service Service {
  rpc Foo(StringTemplated) returns (Uint32Templated);
  rpc ListOperation(StringList) returns (Uint32List);
  rpc SameTemplate(StringTemplated) returns (google.protobuf.Empty);
}
