import BinaryStream from '../../../common/binarystream'; /** * A sound. */ export default class Sound { name: string; file: string; eaxEffect: string; flags: number; fadeInRate: number; fadeOutRate: number; volume: number; pitch: number; pitchVariance: number; priority: number; channel: number; minDistance: number; maxDistance: number; distanceCutoff: number; coneInside: number; coneOutside: number; coneOutsideVolume: number; coneOrientationX: number; coneOrientationY: number; coneOrientationZ: number; load(stream: BinaryStream, version: number): void; save(stream: BinaryStream, version: number): void; getByteLength(version: number): number; }