import BaseComponent from "../Counter/BaseComponent";
export declare enum CardCategory {
    atom = 0,
    molecule = 1,
    compound = 2,
    organicCompound = 3,
    subAgent = 4,
    agent = 5
}
export declare enum UsabilityCategory {
    cold = 0,
    warm = 1,
    warmer = 2,
    warmest = 3,
    hot = 4
}
declare class IntelligenceUsability extends BaseComponent {
    static get observedAttributes(): string[];
    private intelligence;
    private usability;
    private dotStyles;
    private gridSizeX;
    private gridSizeY;
    private styles;
    private viewX;
    private viewY;
    constructor();
    attributeChangedCallback(name: string, oldValue: string | null, newValue: string | null): void;
    connectedCallback(): void;
    private render;
}
export default IntelligenceUsability;
