// Generated by Microsoft TypeSpec

syntax = "proto3";

message Input {
  string id = 1;
}

enum Status {
  Unknown = 0;
  Ready = 1;
}

message Details {
  string note = 1;
}

message Output {
  optional int32 count = 1;
  optional string name = 2;
  optional Status status = 3;
  Details details = 4;
}

service Service {
  rpc Foo(Input) returns (Output);
}
