summaryrefslogtreecommitdiffstats
path: root/lua/inbox/types.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/inbox/types.lua')
-rw-r--r--lua/inbox/types.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/lua/inbox/types.lua b/lua/inbox/types.lua
index 4a3d320..691f6cf 100644
--- a/lua/inbox/types.lua
+++ b/lua/inbox/types.lua
@@ -1,11 +1,17 @@
---@class inbox.Config
+---@field default_maildir string|nil
---@field indexer_config inbox.Indexer.Config|nil
---@field buf_options table|nil
---@field win_options table|nil
+---@field filters table<inbox.ContentType, inbox.PartFilter>
---@field columns integer[]
---@field flags table<string, table>
---@field headers inbox.HeaderKey[]
+---@class inbox.PartFilter
+---@field command string
+---@field args string[]
+
---@alias inbox.HeaderKey
---| "Subject"
---| "Date"