import { Loader, LoaderSync, Options, OptionsSync } from './index'; export type Config = any; export type CosmiconfigResult = { config: Config; filepath: string; isEmpty?: boolean; } | null; export interface ExplorerOptions extends Required { } export interface ExplorerOptionsSync extends Required { } export type Cache = Map; export type LoadedFileContent = Config | null | undefined; export interface Loaders { [key: string]: Loader; } export interface LoadersSync { [key: string]: LoaderSync; }