'use strict';

/**
 * Pixel Art Editor Pro — Aseprite-class features: Indexed color,
 * onion skinning, animation tags, tilemap, sprite slicing,
 * reference layer, symmetry, pixel-perfect, dithering, outline FX,
 * palette generation, retro constraints, isometric, autotile, export.
 *
 * PRO-4.3 — 20 items
 *
 * @module @nice2dev/ui-graphics/pixel/pixel-pro
 */
const RETRO_PRESETS = {
    nes: {
        console: 'nes',
        maxColors: 4,
        maxPalettes: 8,
        width: 256,
        height: 240,
        spriteWidth: 8,
        spriteHeight: 16,
        maxSprites: 64,
    },
    snes: {
        console: 'snes',
        maxColors: 16,
        maxPalettes: 8,
        width: 256,
        height: 224,
        spriteWidth: 64,
        spriteHeight: 64,
        maxSprites: 128,
    },
    'game-boy': {
        console: 'game-boy',
        maxColors: 4,
        maxPalettes: 2,
        width: 160,
        height: 144,
        spriteWidth: 8,
        spriteHeight: 16,
        maxSprites: 40,
    },
    c64: {
        console: 'c64',
        maxColors: 16,
        maxPalettes: 1,
        width: 320,
        height: 200,
        spriteWidth: 24,
        spriteHeight: 21,
        maxSprites: 8,
    },
    'pico-8': {
        console: 'pico-8',
        maxColors: 16,
        maxPalettes: 1,
        width: 128,
        height: 128,
        spriteWidth: 8,
        spriteHeight: 8,
        maxSprites: 128,
    },
};

exports.RETRO_PRESETS = RETRO_PRESETS;
//# sourceMappingURL=pixel-pro.js.map
