diff --git a/rest/query_params.go b/rest/query_params.go new file mode 100644 index 00000000..9d17c83d --- /dev/null +++ b/rest/query_params.go @@ -0,0 +1,11 @@ +package rest + +import ( + "github.com/disgoorg/disgo/discord" +) + +// QueryParams serves as a generic interface for implementations of rest endpoint query parameters. +type QueryParams interface { + // ToQueryValues transforms fields from the QueryParams interface implementations into discord.QueryValues. + ToQueryValues() discord.QueryValues +}