/* eslint-disable no-unused-vars */ /* eslint-disable @typescript-eslint/no-unused-vars */ declare namespace GroupProps {} declare namespace GroupEvents {} import './components/group-accordion/group-accordion.interfaces'; import './components/group-content/group-content.interfaces'; import './components/group-icon/group-icon.interfaces'; import './components/group-modal/group-modal.interfaces'; import './components/group-text/group-text.interfaces'; import './components/group-close/group-close.interfaces'; import './components/group-banner/group-banner.interfaces'; import './components/group-navbar/group-navbar.interfaces'; import './components/group-pagination/group-pagination.interfaces'; import './components/group-stage/group-stage.interfaces'; import './components/group-stack/group-stack.interfaces'; import './components/group-tabs/group-tabs.interfaces'; import './components/group-toast/group-toast.interfaces'; import './components/group-tooltip/group-tooltip.interfaces'; export * from './components'; export * from './index'; export { Attributes } from './utils/attributes'; export enum FileUploadRejectionReason { BAD_EXTENSION = 'BAD_EXTENSION', FILE_TOO_BIG = 'FILE_TOO_BIG', FILE_SIZE_SUM_TOO_BIG = 'FILE_SIZE_SUM_TOO_BIG', TOO_MANY_FILES = 'TOO_MANY_FILES', DUPLICATED_FILE = 'DUPLICATED_FILE' } export interface OverlayEventDetail { data?: T; role?: string; } export interface FileUploadRejectedFile { reasons: FileUploadRejectionReason[]; file: File; } export const enum AccordionState { Collapsed = 1 << 0, Collapsing = 1 << 1, Expanded = 1 << 2, Expanding = 1 << 3 } export interface I18n { en: T; } export type I18nKeys = keyof I18n;