import Appendable from "../display/core/Appendable";
import IReticle from "../interface/IReticle";
export default class Reticle extends Appendable implements IReticle {
    static componentName: string;
    static defaults: Partial<import("../interface/utils/Defaults").default<IReticle>>;
    static schema: Required<import("../interface/utils/extractProps").ExtractProps<IReticle>>;
    constructor();
    private variantState;
    get variant(): 2 | 1 | 4 | 3;
    set variant(value: 2 | 1 | 4 | 3);
}
