def METHOD_NAME(
    cls: type[EntT],
    all_subcommands: list,
    application_name: str,
    internals: Internals,
) -> EntT:
    """Create an ``PresentableSettingsEntry`` containing the details for the settings file.
    :param all_subcommands: All application subcommands
    :param application_name: The application name
    :param internals: The internal storage for settings information
    :returns: The settings file entry
    """
    description = (
        "The path to the current settings file. Possible locations are"
        " {CWD}/ansible-navigator.{ext} or {HOME}/.ansible-navigator.{ext}"
        " where ext is yml, yaml or json."
    )
    return cls(
        choices=[],
        current_settings_file=internals.settings_file_path or C.NONE.value,
        current_value=internals.settings_file_path or C.NONE.value,
        default=internals.settings_source is C.NONE,
        default_value=C.NONE.value,
        description=description,
        name="Current settings file",
        env_var=f"{application_name.upper()}_CONFIG",
        settings_file_sample="Not applicable",
        source=internals.settings_source.value,
        subcommands=all_subcommands,
        version_added="v1.0",
    )