export declare class ViewerInitializer { private _backendUrlSet; private _backendUrlAction; private _apiClientSet; private _apiClientAction; private _canvasSet; private _canvasAction; private _initialization; private _initalizationAction; private _postInitialization; private _postInitalizationAction; constructor(); onSetBackendUrl(action: () => void): void; setBackendUrl(value: string): void; onSetApiClient(action: () => void): void; setApiClient(): void; onSetCanvas(action: () => void): void; setCanvas(): void; onInitalization(action: () => void): void; onPostInitialization(action: () => void): void; private _runInitialization; private _runPostinitalization; private _update; }