AnyDocsAnd
  [ AnyDocsSingle
      EnvDoc
        { envDocVars = "FIRST_SECRET_FILE" :| []
        , envDocDefault = Nothing
        , envDocExamples = []
        , envDocMetavar = Just "FILE_PATH"
        , envDocHelp = Just "First example secret"
        }
  , AnyDocsOr
      [ AnyDocsSingle
          EnvDoc
            { envDocVars = "SECOND_SECRET" :| []
            , envDocDefault = Nothing
            , envDocExamples = []
            , envDocMetavar = Just "SECRET"
            , envDocHelp = Just "Second example secret, bare or in a file"
            }
      , AnyDocsSingle
          EnvDoc
            { envDocVars = "SECOND_SECRET_FILE" :| []
            , envDocDefault = Nothing
            , envDocExamples = []
            , envDocMetavar = Just "FILE_PATH"
            , envDocHelp = Just "Second example secret, bare or in a file"
            }
      ]
  , AnyDocsOr []
  , AnyDocsOr
      [ AnyDocsSingle
          EnvDoc
            { envDocVars = "second-secret" :| []
            , envDocDefault = Nothing
            , envDocExamples = []
            , envDocMetavar = Just "SECRET"
            , envDocHelp =
                Just "Second example secret, bare or in a file, only env"
            }
      , AnyDocsSingle
          EnvDoc
            { envDocVars = "second-secret_FILE" :| []
            , envDocDefault = Nothing
            , envDocExamples = []
            , envDocMetavar = Just "FILE_PATH"
            , envDocHelp =
                Just "Second example secret, bare or in a file, only env"
            }
      ]
  , AnyDocsOr []
  ]