import UI from '@kui-shell/core/api/ui'; export declare const gotoReadonlyLocalFile: ({ getEntity }: { getEntity: any; }) => (tab: UI.Tab) => Promise; export declare const edit: ({ getEntity, lock }: { getEntity: any; lock?: any; }) => (tab: UI.Tab) => Promise; export declare const lockIcon: ({ getEntity, mode, label, tooltip, direct }: { getEntity: any; mode?: string; label?: string; tooltip?: string; direct?: (tab: UI.Tab) => Promise; }) => { mode: string; label: string; flush: string; actAsButton: boolean; balloon: string; direct: (tab: UI.Tab) => Promise; };