-module(oaisp@param).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch, inline]).
-define(FILEPATH, "src/oaisp/param.gleam").
-export([string/0]).
-if(?OTP_RELEASE >= 27).
-define(MODULEDOC(Str), -moduledoc(Str)).
-define(DOC(Str), -doc(Str)).
-else.
-define(MODULEDOC(Str), -compile([])).
-define(DOC(Str), -compile([])).
-endif.
?MODULEDOC(
" Inline scalar schema helpers for declaring path and query parameters,\n"
" where a full type reference would be overkill.\n"
).
-file("src/oaisp/param.gleam", 8).
?DOC(" A string-typed parameter schema.\n").
-spec string() -> oaisp@schema:schema().
string() ->
{scalar, string_kind, none}.