def METHOD_NAME(self, key: str) -> Any:
    """Given a string key, return a config value (type varies).
    This will substitute application defaults for values not present in
    the config dict, filter some invalid values, etc.  Note that these
    values do not represent the state of the app; simply the state of its
    config. Use babase.App to access actual live state.
    Raises an Exception for unrecognized key names. To get the list of keys
    supported by this method, use babase.AppConfig.builtin_keys(). Note
    that it is perfectly legal to store other data in the config; it just
    needs to be accessed through standard dict methods and missing values
    handled manually.
    """
    return _babase.resolve_appconfig_value(key)