import { CourierInboxIcon, CourierInboxTheme } from '../types/courier-inbox-theme';
export type CourierListItemActionMenuOption = {
    id: string;
    icon: CourierInboxIcon;
    onClick: () => void;
};
export declare class CourierListItemActionMenu extends HTMLElement {
    private _theme;
    private _options;
    private _style;
    constructor(theme: CourierInboxTheme);
    private getStyles;
    setOptions(options: CourierListItemActionMenuOption[]): void;
    private renderMenu;
    show(): void;
    hide(): void;
}
