{"version":3,"file":"types.mjs","names":[],"sources":["../src/types.ts"],"sourcesContent":["/**\n * Image data.\n */\nexport interface IImageData {\n\t/**\n\t * Image width.\n\t */\n\twidth: number;\n\n\t/**\n\t * Image height.\n\t */\n\theight: number;\n\n\t/**\n\t * Pixel data.\n\t */\n\tdata: Uint8Array;\n}\n\n/**\n * PNG IHDR.\n */\nexport interface IPngIhdr {\n\t/**\n\t * Image width.\n\t */\n\twidth: number;\n\n\t/**\n\t * Image height.\n\t */\n\theight: number;\n\n\t/**\n\t * Bit depth.\n\t */\n\tbitDepth: number;\n\n\t/**\n\t * Color type.\n\t */\n\tcolorType: number;\n\n\t/**\n\t * Compression method.\n\t */\n\tcompressionMethod: number;\n\n\t/**\n\t * Filter method.\n\t */\n\tfilterMethod: number;\n\n\t/**\n\t * Interlace method.\n\t */\n\tinterlacemethod: number;\n}\n"],"mappings":"","ignoreList":[]}