import { TSceneWrapper } from '../../Scene'; import { TSpaceLoops } from '../../Space'; import { TText2dRegistry, TText2dRendererRegistry, TText3dRegistry, TText3dRendererRegistry, TText3dTextureRegistry, TTextFactory, TTextService, TTextServiceDependencies } from '../Models'; export declare function TextService(factory: TTextFactory, text2dRegistry: TText2dRegistry, text3dRegistry: TText3dRegistry, text3dTextureRegistry: TText3dTextureRegistry, text2dRendererRegistry: TText2dRendererRegistry, text3dRendererRegistry: TText3dRendererRegistry, { textLoop }: TSpaceLoops, dependencies: TTextServiceDependencies, scene: TSceneWrapper): TTextService;