import { EventEmitter } from '../../stencil-public-runtime'; import { TARGET_TYPES } from '../../common/interfaces/ui'; import { ICustomGoogleAnalyticsConfig } from '@progleasing/grit-universal-analytics'; export declare class GritMoireCard { host: HTMLGritWcMoireCardElement; /** * It's the hyperlink used in the component. */ href: string; /** * It's the custom event to be passed into the `GoogleAnalytics.getInstance().pushCustomEvent()` function. */ analyticsCustomObj: ICustomGoogleAnalyticsConfig; /** * If it is set to false, no event will be pushed into Google Analytics. */ analyticsEnabled: boolean; /** * If it is set to true, no personally identifiable information will be pushed into Google Analytics. */ pii: boolean; /** * This is the target property of the anchor element. The default value is `_blank` if an `href` property is passed. */ target: TARGET_TYPES; /** * Event emitted when the moire card with a link is clicked */ gritClick: EventEmitter; clickHandler(): void; render(): any; private moireBackground; }