import { EventName } from '@lit/react';
import { WeavyComponents } from '@weavy/uikit-web';
import { FileDeleteForeverEventType, FileEditNameEventType, FileRenameEventType, FileRestoreEventType, FileSubscribeEventType, FileTrashEventType } from '@weavy/uikit-web/dist/types/types/files.events.d.ts';
export declare const WyFileItem: import('@lit/react').ReactWebComponent<WeavyComponents.WyFileItem, {
    onEditName: EventName<FileEditNameEventType>;
    onRename: EventName<FileRenameEventType>;
    onSubscribe: EventName<FileSubscribeEventType>;
    onTrash: EventName<FileTrashEventType>;
    onRestore: EventName<FileRestoreEventType>;
    onDeleteForever: EventName<FileDeleteForeverEventType>;
}>;
