declare const ScratchTicket_base: {
    new (): HTMLElement;
    prototype: HTMLElement;
};
declare class ScratchTicket extends ScratchTicket_base {
    scratchTicketContainer: HTMLDivElement;
    scratchTicket: HTMLCanvasElement;
    state: {
        touchStart: boolean;
        scratchArea: number;
    };
    scratchAward: HTMLDivElement;
    static get observedAttributes(): string[];
    constructor();
    touchStartScratch: (e: TouchEvent) => void;
    touchMoveScratch: () => void;
    touchEndScratch: () => void;
    drawScratchTicket: () => void;
    attributeChangedCallback(): void;
}
export default ScratchTicket;
