UNPKG

baseui

Version:

A React Component library implementing the Base design language

53 lines (52 loc) 3 kB
import * as React from 'react'; import type { Locale } from './types'; import type { AccordionLocale as AccordionLocaleAlias } from '../accordion'; import type { BreadcrumbLocale as BreadcrumbLocaleAlias } from '../breadcrumbs'; import type { DatepickerLocale as DatepickerLocaleAlias } from '../datepicker'; import type { DataTableLocale as DataTableLocaleAlias } from '../data-table'; import type { ButtonGroupLocale as ButtonGroupLocaleAlias } from '../button-group'; import type { FileUploaderLocale as FileUploaderLocaleAlias } from '../file-uploader'; import type { FileUploaderBasicLocale as FileUploaderBasicLocaleAlias } from '../file-uploader-basic'; import type { MenuLocale as MenuLocaleAlias } from '../menu'; import type { ModalLocale as ModalLocaleAlias } from '../modal'; import type { DrawerLocale as DrawerLocaleAlias } from '../drawer'; import type { PaginationLocale as PaginationLocaleAlias } from '../pagination'; import type { SelectLocale as SelectLocaleAlias } from '../select'; import type { ToastLocale as ToastLocaleAlias } from '../toast'; export declare const LocaleContext: React.Context<Locale>; type DeepPartial<T> = { [P in keyof T]?: DeepPartial<T[P]>; }; export type LocaleProviderProps = { locale: DeepPartial<Locale>; children: React.ReactNode | undefined | null; }; declare const LocaleProvider: React.FC<LocaleProviderProps>; export default LocaleProvider; export type { Locale }; /** @deprecated inded use type exported from the component itself */ export type AccordionLocale = AccordionLocaleAlias; /** @deprecated inded use type exported from the component itself */ export type BreadcrumbLocale = BreadcrumbLocaleAlias; /** @deprecated inded use type exported from the component itself */ export type DatepickerLocale = DatepickerLocaleAlias; /** @deprecated inded use type exported from the component itself */ export type DataTableLocale = DataTableLocaleAlias; /** @deprecated inded use type exported from the component itself */ export type ButtonGroupLocale = ButtonGroupLocaleAlias; /** @deprecated inded use type exported from the component itself */ export type FileUploaderLocale = FileUploaderLocaleAlias; /** @deprecated inded use type exported from the component itself */ export type FileUploaderBasicLocale = FileUploaderBasicLocaleAlias; /** @deprecated inded use type exported from the component itself */ export type MenuLocale = MenuLocaleAlias; /** @deprecated inded use type exported from the component itself */ export type ModalLocale = ModalLocaleAlias; /** @deprecated inded use type exported from the component itself */ export type DrawerLocale = DrawerLocaleAlias; /** @deprecated inded use type exported from the component itself */ export type PaginationLocale = PaginationLocaleAlias; /** @deprecated inded use type exported from the component itself */ export type SelectLocale = SelectLocaleAlias; /** @deprecated inded use type exported from the component itself */ export type ToastLocale = ToastLocaleAlias;