import { LitElement } from 'lit';
import { AliasMode, Direction } from '../color-palette-utils.js';
import { EventEmitter } from '../../../utils/EventEmitter.js';
export type EventMap = {
    click: [e: MouseEvent];
};
export declare class ColorPaletteItem extends LitElement {
    static styles: import("lit").CSSResult[];
    container: HTMLDivElement;
    color: string;
    alias: string;
    aliasMode: AliasMode;
    direction: Direction;
    editMode: boolean;
    height: number;
    preventHover: boolean;
    hideText: boolean;
    colorCount: number;
    emitter: EventEmitter<EventMap>;
    disconnectedCallback(): void;
    render(): import("lit-html").TemplateResult<1>;
    content(): import("lit-html").TemplateResult<1>;
}
declare global {
    interface HTMLElementTagNameMap {
        'color-palette-item': ColorPaletteItem;
    }
}
//# sourceMappingURL=color-palette-item.d.ts.map