import { DIVE, DIVEModel } from '../../../index.ts';
import { OrbitController } from '../../orbitcontroller/index.ts';
import { QuickViewSettings } from '../types/index.ts';
export declare const QuickViewDefaultSettings: Omit<Required<QuickViewSettings>, 'hdr'>;
export type QuickView = DIVE & {
    orbitController: OrbitController;
    model: DIVEModel;
};
/**
 *
 * @param uri - The URI of the 3D model to display in QuickView
 * @param settings - The settings for the QuickView
 * @returns The DIVE instance with the orbit controller and hdr environment - { ...DIVE, orbitController: OrbitController, hdr: HDREnvironment }
 */
export declare const QuickView: (uri: string, settings?: Partial<QuickViewSettings>) => Promise<QuickView>;
