import { type PaletteColorEntry } from "./dither/functions/palette-order"; /** * Retrieve a named default palette (hex codes). * This is used for dithering images to fit the eInk display and uses the real colors of the display. */ export declare function getDefaultPalettes(name: string): string[]; /** * Retrieve a named default device color set that is used for displaying the colors on the eInk display. */ export declare function getDeviceColors(name: string): string[]; /** * Retrieve device colors sorted to match the role order of a selected palette. */ export declare function getDeviceColorsForPalette(paletteName: string, deviceColorsName: string): string[]; export declare const defaultPalette: PaletteColorEntry[]; export declare const genericTwoColorEinkPalette: PaletteColorEntry[]; export declare const genericFourGrayscalePalette: PaletteColorEntry[]; export declare const trmnlSeeed16GrayscalePalette: PaletteColorEntry[]; export declare const gameboyPalette: PaletteColorEntry[]; export declare const spectra6legacyPalette: PaletteColorEntry[]; export declare const spectra6Palette: PaletteColorEntry[]; export declare const spectra6BoeberPalette: PaletteColorEntry[]; export declare const spectra6OriginalPalette: PaletteColorEntry[]; export declare const spectra6OriginalPreviewPalette: PaletteColorEntry[]; export declare const aitjcizeSpectra6Palette: PaletteColorEntry[]; export declare const acepPalette: PaletteColorEntry[]; export { replaceColors } from "./replaceColors/replaceColors"; export type { ReplaceColorsOptions, ReplaceColorsPalette, } from "./replaceColors/replaceColors"; export { applyImageAdjustments, applyImageAdjustmentsPreview, applyImageDataAdjustments, applyImageDataAdjustmentsAsync, ditherCanvas, ditherImage, } from "./dither/dither"; export { getProcessingPreset, getProcessingPresetNames, getProcessingPresetOptions, PROCESSING_PRESETS, } from "./dither/processing"; export { classifyCanvasImageStyle, classifyImageStyle, isIllustrationImage, isPhotoImage, } from "./image-style"; export { suggestCanvasDitherOptions, suggestCanvasImageAdjustmentOptions, suggestLayeredCanvasProcessingOptions, suggestLayeredProcessingOptions, suggestDitherOptions, suggestImageAdjustmentOptions, suggestCanvasProcessingOptions, suggestProcessingOptions, } from "./auto-processing"; export type { AdjustmentPreviewOptions, AdjustmentProcessingEngine, AdjustmentQuality, ClarityOptions, ColorMatchingMode, CanvasLike, DitherImageOptions, DitherProcessingEngine, DitheringType, DynamicRangeCompressionOptions, EdgeAntialiasingOptions, EdgePreservationOptions, ImageDataLike, ImageProcessingOptions, LevelCompressionOptions, LevelCompressionMode, PaperNormalizationOptions, ProcessingPreset, ProcessingPresetName, ToneMappingMode, ToneMappingOptions, } from "./dither/dither"; export type { ClassifyImageStyleOptions, ImageKind, ImageStyle, ImageStyleClassification, ImageStyleMetrics, } from "./image-style"; export type { AutoCanvasDitherOptions, AutoCanvasDitherSuggestion, AutoImageAdjustmentOptions, AutoImageAdjustmentSuggestion, AutoProcessingIntent, ProcessingPipelineStep, ProcessingSuggestion, SuggestProcessingOptionsInput, } from "./auto-processing"; export type { PaletteColorEntry } from "./dither/functions/palette-order";