// gnexus-ui-kit поставляется без TS-деклараций (JS + JSDoc) — объявляем any.
declare module 'gnexus-ui-kit/vue' {
import type { DefineComponent } from 'vue'
type AnyComponent = DefineComponent<Record<string, unknown>, Record<string, unknown>, unknown>
export const GnexusUiVue: any
export const GnAccordion: AnyComponent
export const GnActionCard: AnyComponent
export const GnActionList: AnyComponent
export const GnAlert: AnyComponent
export const GnAvatar: AnyComponent
export const GnBadge: AnyComponent
export const GnButton: AnyComponent
export const GnCard: AnyComponent
export const GnCheckbox: AnyComponent
export const GnChip: AnyComponent
export const GnChipGroup: AnyComponent
export const GnCombobox: AnyComponent
export const GnConfirmDialog: AnyComponent
export const GnDefinitionList: AnyComponent
export const GnDescriptionList: AnyComponent
export const GnDrawer: AnyComponent
export const GnDropdown: AnyComponent
export const GnEmptyState: AnyComponent
export const GnFileUpload: AnyComponent
export const GnHorizontalCard: AnyComponent
export const GnIconButton: AnyComponent
export const GnIdentity: AnyComponent
export const GnInput: AnyComponent
export const GnInputGroup: AnyComponent
export const GnList: AnyComponent
export const GnLoader: AnyComponent
export const GnLoginCard: AnyComponent
export const GnMetricCard: AnyComponent
export const GnModal: AnyComponent
export const GnNavigationShell: AnyComponent
export const GnNavList: AnyComponent
export const GnPageHeader: AnyComponent
export const GnPagination: AnyComponent
export const GnPopover: AnyComponent
export const GnProgress: AnyComponent
export const GnProgressStages: AnyComponent
export const GnRadio: AnyComponent
export const GnRadioGroup: AnyComponent
export const GnRange: AnyComponent
export const GnRepeater: AnyComponent
export const GnRouterTabs: AnyComponent
export const GnSearchField: AnyComponent
export const GnSelect: AnyComponent
export const GnSkeleton: AnyComponent
export const GnSteps: AnyComponent
export const GnStatusCard: AnyComponent
export const GnSwitch: AnyComponent
export const GnTable: AnyComponent
export const GnTabs: AnyComponent
export const GnTextarea: AnyComponent
export const GnTimeline: AnyComponent
export const GnToastProvider: AnyComponent
export const GnTooltip: AnyComponent
export const GnToolbar: AnyComponent
export const GnUsageMeter: AnyComponent
export const GnUserCard: AnyComponent
export function useToast(): {
success: (opts: { title?: string; text?: string }) => void
error: (opts: { title?: string; text?: string }) => void
info: (opts: { title?: string; text?: string }) => void
warning: (opts: { title?: string; text?: string }) => void
}
}