import { ProboElement } from "./base"; import type { ProboRootElement } from "./base"; declare class ProboActionButton extends ProboElement { protected root: ProboRootElement | null; connectedCallback(): void; disconnectedCallback(): void; protected handleClick: (_e: Event) => void; } declare class ProboHideableButton extends ProboActionButton { protected textKey: string; private onReady; connectedCallback(): void; disconnectedCallback(): void; private applyVisibility; } export declare class ProboAcceptButton extends ProboActionButton { protected handleClick: () => void; } export declare class ProboRejectButton extends ProboHideableButton { protected textKey: string; protected handleClick: () => void; } export declare class ProboCustomizeButton extends ProboHideableButton { protected textKey: string; protected handleClick: () => void; } export {}; //# sourceMappingURL=buttons.d.ts.map