import { BotApiVersion, Merge, SchemaBase, SinceLatest, SinceUntil } from '../types'; import { onSettingsButtonClicked } from '../events'; type v60 = ReturnType; type v70 = ReturnType; type AllFeatures = v70; export type Schema = { '6.0': SchemaBase; '7.0': Merge; }; export type SettingsButton = SinceUntil | SinceLatest; declare function useSettingsButton60(): { isVisible: Readonly>; }; declare function useSettingsButton70(): { isVisible: import('vue').WritableComputedRef; show: () => void; hide: () => void; onClick: typeof onSettingsButtonClicked; }; export declare function useSettingsButton(baseVersion: Version): import('../types').VersionedReturnType; export {};