import { RippleHandlers } from '@material/mwc-ripple/ripple-handlers'; import { LitElement } from 'lit'; export declare class CardPrimaryActionBase extends LitElement { static shadowRootOptions: ShadowRootInit; label: string; disabled: boolean; protected primaryAction: HTMLDivElement; protected shouldRenderRipple: boolean; protected rippleHandlers: RippleHandlers; getRipple(): Promise; render(): import("lit-html").TemplateResult<1>; focus(): void; blur(): void; protected handleRippleActivate(evt?: Event): void; protected handleRippleDeactivate(): void; protected handleRippleMouseEnter(): void; protected handleRippleMouseLeave(): void; protected handleRippleFocus(): void; protected handleRippleBlur(): void; protected handleCardClick: () => void; protected handleKeyPress: (e: KeyboardEvent) => void; }