import { EventName } from "@lit/react";
import { WyFileMenu as WyFileMenuWC } from "@weavy/uikit-web";
import { FileType } from "@weavy/uikit-web/dist/types/types/files.types";
export declare const WyFileMenu: import("@lit/react").ReactWebComponent<WyFileMenuWC, {
    onEditName: EventName<CustomEvent<{
        file: FileType | undefined;
    }>>;
    onSubscribe: EventName<CustomEvent<{
        file: FileType | undefined;
        subscribe: boolean;
    }>>;
    onTrash: EventName<CustomEvent<{
        file: FileType | undefined;
    }>>;
    onRestore: EventName<CustomEvent<{
        file: FileType | undefined;
    }>>;
    onDeleteForever: EventName<CustomEvent<{
        file: FileType | undefined;
    }>>;
}>;
