import { BooleanInput, NgtComponentStore, NgtStore } from '@angular-three/core'; import { NgZone, OnInit } from '@angular/core'; import * as THREE from 'three'; import * as i0 from "@angular/core"; interface NgtSobaPreloadState { all: boolean; scene?: THREE.Object3D; camera?: THREE.Camera; } export declare class NgtSobaPreload extends NgtComponentStore implements OnInit { private zone; private store; set all(v: BooleanInput); set scene(v: THREE.Object3D); set camera(v: THREE.Camera); private get precompileParams(); constructor(zone: NgZone, store: NgtStore); ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export declare class NgtSobaPreloadModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export {};