index.d.ts 422 B

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