/**
 * 纹理图片加载逻辑
 * 1. 第一个场景
 * 2. 和第一个场景关联的场景
 * 3. 其他场景
 * */
import Pano from "./Pano";
/**
 * 加载图片资源
 * @param {string[]} sources 图片资源路径集合
 * @return {TexImageSource[]} 图片资源对象集合
 * */
export declare function getTexImageSource(sources: string[]): Promise<TexImageSource[]>;
/**
 * 加载图片资源
 * @param {string} src 图片资源路径
 * @return {TexImageSource} 图片资源对象
 * */
export declare function getSingleTexImageSource(src: string): Promise<TexImageSource>;
/**
 * 加载整个 pano 的纹理图
 * 1、加载首个场景，加载完就放行
 * 2、接着加载首个场景邻近的场景，先发出请求
 * 3、同时开始加载其他场景，后发出请求
 * */
export declare function loadPanoTexImage(pano: Pano): Promise<void>;
