UI configuration for a filter.
@type t() :: %MishkaGervaz.Table.Entities.Filter.Ui{ __spark_metadata__: map() | nil, debounce: integer(), disabled_prompt: String.t() | (-> String.t()) | nil, extra: map(), icon: String.t() | nil, label: String.t() | (-> String.t()) | nil, placeholder: String.t() | nil, prompt: String.t() }