import { LitElement } from 'lit';
import { MeetingType } from '../types/meetings.types';
import { ShadowPartsController } from '../controllers/shadow-parts-controller';
declare global {
    interface HTMLElementTagNameMap {
        "wy-meeting-card": WyMeetingCard;
    }
}
/**
 * Card display for a meeting (e.g. Zoom, Google Meet, Teams).
 *
 * **Used sub components:**
 *
 * - [`<wy-item>`](./ui/wy-item.ts)
 * - [`<wy-icon>`](./ui/wy-icon.ts)
 *
 * @csspart wy-meeting - Meeting card item
 */
export declare class WyMeetingCard extends LitElement {
    static styles: import('lit').CSSResult[];
    /** @internal */
    protected exportParts: ShadowPartsController;
    /**
     * Meeting data rendered by the card.
     */
    meeting: MeetingType;
    render(): import('../../node_modules/lit-html/node/lit-html.js').TemplateResult<1>;
}
//# sourceMappingURL=wy-meeting-card.d.ts.map