import Material from '../../../parsers/mdlx/material';
import Geoset from '../../../parsers/mdlx/geoset';
import GeosetAnimation from '../../../parsers/mdlx/geosetanimation';
import Bone from '../../../parsers/mdlx/bone';
import Light from '../../../parsers/mdlx/light';
import ParticleEmitter from '../../../parsers/mdlx/particleemitter';
import ParticleEmitter2 from '../../../parsers/mdlx/particleemitter2';
import ParticleEmitterPopcorn from '../../../parsers/mdlx/particleemitterpopcorn';
import RibbonEmitter from '../../../parsers/mdlx/ribbonemitter';
import EventObject from '../../../parsers/mdlx/eventobject';
import Camera from '../../../parsers/mdlx/camera';
import FaceEffect from '../../../parsers/mdlx/faceeffect';
import SanityTestData from './data';
export declare function testHeader(data: SanityTestData): void;
export declare function testSequences(data: SanityTestData): void;
export declare function testGlobalSequence(data: SanityTestData, sequence: number): void;
export declare function testTextures(data: SanityTestData): void;
export declare function testMaterial(data: SanityTestData, material: Material): void;
export declare function testGeoset(data: SanityTestData, geoset: Geoset, index: number): void;
export declare function testGeosetAnimation(data: SanityTestData, geosetAnimation: GeosetAnimation): void;
export declare function testBone(data: SanityTestData, bone: Bone, index: number): void;
export declare function testLight(data: SanityTestData, light: Light): void;
export declare function testAttachments(data: SanityTestData): void;
export declare function testPivotPoints(data: SanityTestData): void;
export declare function testParticleEmitter(data: SanityTestData, emitter: ParticleEmitter): void;
export declare function testParticleEmitter2(data: SanityTestData, emitter: ParticleEmitter2): void;
export declare function testParticleEmitterPopcorn(data: SanityTestData, emitter: ParticleEmitterPopcorn): void;
export declare function testRibbonEmitter(data: SanityTestData, emitter: RibbonEmitter): void;
export declare function testEventObject(data: SanityTestData, eventObject: EventObject): void;
export declare function testCamera(data: SanityTestData, _camera: Camera): void;
export declare function testFaceEffect(data: SanityTestData, faceEffect: FaceEffect): void;
export declare function testBindPose(data: SanityTestData): void;
