import type { PropertyDeclarations, TemplateResult } from 'lit-element'; import type { Data } from './types'; import { InternalCard } from '../../internal/InternalCard/InternalCard'; declare const Base: typeof InternalCard & import("lit-element").Constructor & { defaultNS: string; }; export declare class UserInvitationCard extends Base { static get properties(): PropertyDeclarations; /** Default host domain for stores that don't use a custom domain name, e.g. `foxycart.com`. */ defaultDomain: string | null; /** Admin layout will display user info, user layout (default) will display store info. */ layout: 'admin' | 'user' | null; renderBody(): TemplateResult; /** Renders the scope summary lines, or nothing when the invitation grants nothing. */ private __renderScopes; /** * Renders one scope line: up to three localized collection names sorted alphabetically, * with the remainder reported through the `_truncated` i18next context. Returns nothing * for an empty group so no blank line is rendered. */ private __renderScopeLine; private __getGravatar; } export {};