import { Person } from '@leavittsoftware/lg-core-typescript'; import { LitElement, PropertyValues } from 'lit'; import '@leavittsoftware/web/leavitt/profile-picture/profile-picture'; /** * A smart profile picture stack component * * @element titanium-profile-picture-stack * */ export declare class TitaniumProfilePictureStack extends LitElement { #private; /** * Array of people to display in a stack. */ accessor people: Array>; /** * Number to define the max number of people to display in a stack. */ accessor max: number; /** * Enable a link to directory for each person visible in the stack. * This will open a new tab to the directory profile of the person. * This will only work if the person has an Id. */ accessor enableDirectoryHref: boolean; /** * Toggle to show the full name of the person if there is one result in the stack. */ accessor showFullName: boolean; /** * Enable auto resizing of the profile picture stack. Setting this will supersede the max property. */ accessor autoResize: boolean; /** * Size of the profile picture. */ accessor size: number; /** * Size of the overlap between profile pictures. (Default is 8) */ accessor overlap: number; /** * Used internally by the resize observer to keep track of the max number of people to display in a stack. * @ignore */ private accessor autoMax; updated(changedProperties: PropertyValues): void; static styles: import("lit").CSSResult[]; render(): import("lit-html").TemplateResult<1>; } //# sourceMappingURL=profile-picture-stack.d.ts.map