index.d.ts 445 B

12345678910111213141516171819202122232425262728
  1. import { DecoderFn, EncoderFn, ImageCallback } from '@jimp/core';
  2. interface JpegClass {
  3. MIME_JPEG: 'image/jpeg';
  4. _quality: number;
  5. quality: (n: number, cb?: ImageCallback<this>) => this;
  6. }
  7. interface Jpeg {
  8. mime: { 'image/jpeg': string[] },
  9. constants: {
  10. 'image/jpeg': string
  11. }
  12. encoders: {
  13. 'image/jpeg': EncoderFn
  14. }
  15. decoders: {
  16. 'image/jpeg': DecoderFn
  17. }
  18. class: JpegClass
  19. }
  20. export default function(): Jpeg;