A reusable snippet exposed by a language module.
@type t() :: %LiveCode.Snippet{ detail: String.t() | nil, insert_text: String.t(), label: String.t() }