import "@babylonjs/loaders";
import { AbstractMesh, AnimationGroup, IParticleSystem, Skeleton } from "@babylonjs/core";
declare type LoaderResult = {
    meshes: AbstractMesh[];
    particleSystems: IParticleSystem[];
    skeletons: Skeleton[];
    animationGroups: AnimationGroup[];
};
/**
 * Same parameters as SceneLoader.ImportMesh (see docs)
 *
 * @param rootUrl
 * @param sceneFilename
 * @param pluginExtension
 * @param meshNames
 */
export declare const useLoader: (rootUrl: string, sceneFilename?: string | undefined, pluginExtension?: string | undefined, meshNames?: any) => [boolean, LoaderResult];
export {};
