15 lines
439 B
TypeScript
15 lines
439 B
TypeScript
// Minimal type declarations for lamejs used in demo-voice-orb
|
|
// Extend if more APIs are required.
|
|
|
|
declare module 'lamejs' {
|
|
class Mp3Encoder {
|
|
constructor(channels: number, sampleRate: number, kbps: number);
|
|
encodeBuffer(buffer: Int16Array): Uint8Array;
|
|
flush(): Uint8Array;
|
|
}
|
|
export { Mp3Encoder };
|
|
// Default export pattern support
|
|
const _default: { Mp3Encoder: typeof Mp3Encoder };
|
|
export default _default;
|
|
}
|