import { I18NData, I18N } from './api/index.js'; import 'apprt-core/Types'; declare function I18NObject(object?: I18NData): I18N; declare function I18NFile(mid: string): I18N; declare function I18NChain(instances: ReadonlyArray | undefined): I18N; declare function I18NScopedChain(rootInstances: ReadonlyArray, scopedInstances: ReadonlyArray, scopeName?: string): I18N; declare function create(data?: I18NData, scopeName?: string): I18N; declare function create(file: string, scopeName?: string): I18N; declare function create(pack: string, filesOrObjects: string | ReadonlyArray, scopeName?: string): I18N; declare namespace create { var chain: typeof I18NChain; var scopedChain: typeof I18NScopedChain; var object: typeof I18NObject; var file: typeof I18NFile; } export { create as default };