/**
 *カラーピッカー表示用
 *
 */
import "../scss/ColorPickerView.scss";
import { WINDOW_EVENT_MAP, BaseView } from "./BaseView";
import { FrameWindow } from "./FrameWindow";
export interface Color {
    r: number;
    g: number;
    b: number;
}
interface CustomEvent extends WINDOW_EVENT_MAP {
    color: [Color];
}
export declare class ColorView extends BaseView<CustomEvent> {
    private triangleCanvas;
    private trianglePoinst;
    private targetSize;
    private triangleSize;
    private canvasTarget;
    private canvasLevel;
    private color;
    private color2;
    constructor();
    private getColorLevel;
    private setTriangleColor;
    private setTarget;
    private setLevel;
    private getColor;
    private drawTriangle;
}
export declare class ColorPickerWindow extends FrameWindow<CustomEvent> {
    private cell?;
    private colorsArea;
    private colorValues;
    private inputs;
    getStrageName(name: string): string;
    constructor();
    getRGB(color: Color): string;
    selectCell(index: number): void;
}
export {};
