import * as i0 from "@angular/core";
type RGB = [number, number, number];
export declare class ColorThiefService {
    private canvas;
    private context;
    private pixelCount;
    private quality;
    constructor();
    getColor(sourceImage: HTMLImageElement, quality?: number): RGB;
    getPalette(sourceImage: HTMLImageElement, colorCount?: number, quality?: number): RGB[];
    getPaletteFromUrl(imageUrl: string, count?: number, quality?: number): Promise<RGB[]>;
    static ɵfac: i0.ɵɵFactoryDeclaration<ColorThiefService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<ColorThiefService>;
}
export {};
