/** Image Decoder Options */ export interface DecodeOptions { x?: number; y?: number; width?: number; height?: number; /** The modulo to use. For example you may have a 514x514 image, but you want to use 512x512 [Default=1] */ modulo?: number; } /** * Image decoder * @param buffer - the input buffer * @param options - user defined options * @returns - the decoded buffer */ export declare function imageDecoder(buffer: ArrayBufferLike | Uint8Array | Buffer, options?: DecodeOptions): Promise; /** * Image decoder * @param buffer - the input buffer * @param options - user defined options * @returns - the decoded buffer */ export declare function imageDecoderBuffer(buffer: ArrayBufferLike | Uint8Array | Buffer, options?: DecodeOptions): Promise; //# sourceMappingURL=decoder.d.ts.map