import { LitElement } from 'lit'; import '@amityeko/design-system/dist/elements/typography/tg-title'; import '@amityeko/design-system/dist/elements/typography/tg-body-two'; import '@amityeko/design-system/dist/elements/dialog'; import '@amityeko/design-system/dist/elements/button'; import '@amityeko/design-system/dist/elements/accordion-item'; import type AmityekoDialog from '@amityeko/design-system/dist/elements/dialog'; import '../card'; import type { CardList } from '../card-list/types'; import { Sender, RecognitionDetails } from './types'; declare const RnRRecognitionListPerUser_base: (new (...args: any[]) => import("@amityeko/pbc-core/dist/providers/auth/consumer-mixin").AuthConsumerInterface) & typeof LitElement; /** * @dependency amityeko-dialog * @dependency amityeko-tg-title * @dependency amityeko-tg-body-two * @dependency amityeko-accordion-item * @dependency amityeko-button * * @slot default - Element that triggers the dialog with Empty View */ export default class RnRRecognitionListPerUser extends RnRRecognitionListPerUser_base { static styles: import("lit").CSSResult; dialog: AmityekoDialog; receiverId?: string; recognitionSummary?: CardList; senderList?: Sender[]; recognitionDetails?: RecognitionDetails; show(card?: any): Promise; private _reset; private _onLoadMoreClick; private _onTriggerClick; private _onClickAccordionItem; private _onDialogBack; private _onClickRecognitionItem; protected render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'rnr-recognition-list-per-user': RnRRecognitionListPerUser; } } export {};