# -*- coding: utf-8 -*-
# flake8:noqa
# pylint: skip-file
"""Expose usefull features."""

from .._imcache import IMCache
from ._files import File, cwdfiles
from ._fmt import _fmtbib, _fmts
from ._helpers import (cutoff_tokens, fake_isbn, in_virtual, last_first,
                       normalize_space, parse_placeholders)
from ._helpers import unicode_to_utf8tex as to_utf8tex

# alias (to keep backwards compatibility)
fmtbib = _fmtbib
fmts = _fmts

__all__ = [
    'File', 'IMCache', 'cutoff_tokens', 'cwdfiles', 'fmtbib', 'fmts',
    'in_virtual', 'last_first', 'normalize_space', 'parse_placeholders',
    'to_utf8tex', 'fake_isbn'
]
