import { EventEmitter } from '../../../stencil-public-runtime';
import { KanbanItem } from './kanban-item.types';
import { LimeWebComponent, LimeWebComponentContext, LimeWebComponentPlatform } from '@limetech/lime-web-components';
/**
 * Feed item
 *
 * @private
 */
export declare class KanbanItemComponent implements LimeWebComponent {
    /**
     * @inheritdoc
     */
    platform: LimeWebComponentPlatform;
    /**
     * @inheritdoc
     */
    context: LimeWebComponentContext;
    /**
     * The item to display in the Kanban group.
     */
    item: KanbanItem;
    /**
     * Fired when clicking on the Kanban item.
     */
    interact: EventEmitter<KanbanItem>;
    render(): any;
    private renderHeader;
    private renderIcon;
    private renderContent;
    private renderRelations;
    private renderHeading;
    private renderValue;
    private renderUnpromotedActionsMenu;
    private renderSlot;
    private renderFooter;
    private renderAssignees;
    private createLinkToAssignee;
    private renderAssigneesAvatar;
    private createMenuItem;
    private handleMenuItemSelect;
    private handleKeyDown;
    private handleKanbanItemClick;
    private get translator();
    private get commandbus();
}
//# sourceMappingURL=kanban-item.d.ts.map