import { OnyxButtonProps } from './types.js'; declare const __VLS_export: import('vue', { with: { "resolution-mode": "import" } }).DefineComponent & Readonly<{}>, { skeleton: import('../../composables/useSkeletonState.js', { with: { "resolution-mode": "import" } }).SkeletonInjected; disabled: import('../OnyxForm/OnyxForm.core.js', { with: { "resolution-mode": "import" } }).FormInjected; loading: boolean; type: import('./types.js', { with: { "resolution-mode": "import" } }).ButtonType; color: import('./types.js', { with: { "resolution-mode": "import" } }).ButtonColor; mode: import('./types.js', { with: { "resolution-mode": "import" } }).ButtonMode; iconPosition: "left" | "right"; }, {}, {}, {}, string, import('vue', { with: { "resolution-mode": "import" } }).ComponentProvideOptions, false, {}, any>; declare const _default: typeof __VLS_export; export default _default;