UNPKG

tinacms

Version:

> The Fastest Way to Edit Next.js Content

62 lines (60 loc) 2.85 kB
/** */ export * from './internalClient'; export * from './auth'; export * from './utils'; export * from './tina-cms'; export { useDocumentCreatorPlugin } from './hooks/use-content-creator'; export { TinaAdmin } from './admin'; export { RouteMappingPlugin } from './admin/plugins/route-mapping'; export { TinaAdminApi } from './admin/api'; export { ErrorDialog } from './admin/components/ErrorDialog'; export * from './toolkit'; export { Form } from './toolkit/forms/form'; export { MdxFieldPluginExtendible } from '@tinacms/toolkit'; import { TinaCMSProvider2, DocumentCreatorCallback } from './tina-cms'; import type { TinaCMSProviderDefaultProps } from './types/cms'; export type { TinaCMSProviderDefaultProps }; export default TinaCMSProvider2; import { MediaStore, TinaCMS } from '@tinacms/toolkit'; import { formifyCallback } from './hooks/use-graphql-forms'; export { NAMER, resolveField } from '@tinacms/schema-tools'; export type { LoginScreenProps, LoginStrategy } from '@tinacms/schema-tools'; import { TinaSchema, TinaField, Config, Schema, Collection, Template } from '@tinacms/schema-tools'; export type { Config, Schema, Collection, Template, TinaField, TinaSchema }; /** * @deprecated use `TinaField` instead */ export declare type TinaFieldEnriched = TinaField; /** * @deprecated use `TinaField` instead */ export declare type SchemaField = TinaField; /** * @deprecated use `Template` instead */ export declare type TinaTemplate = Template; /** * @deprecated use `Template` instead */ export declare type TinaCloudTemplatebase = Template; /** * @deprecated use `Collection` instead */ export declare type TinaCloudCollectionCollection = Collection; /** * @deprecated use `Collection` instead */ export declare type TinaCollection = Collection; /** * @deprecated use `Schema` instead */ export declare type TinaCloudSchema = Schema; export declare const defineSchema: (config: Schema) => Schema<false>; export declare const defineLegacyConfig: (config: Omit<TinaCMSProviderDefaultProps, 'children'>) => Omit<TinaCMSProviderDefaultProps, "children">; interface MediaStoreClass { new (...args: any[]): MediaStore; } export declare const defineStaticConfig: (config: Config<(cms: TinaCMS) => TinaCMS, formifyCallback, import("./hooks/use-content-creator").DocumentCreatorArgs, MediaStoreClass, undefined>) => Config<(cms: TinaCMS) => TinaCMS, formifyCallback, import("./hooks/use-content-creator").DocumentCreatorArgs, MediaStoreClass, undefined>; export declare const defineConfig: (config: Config<(cms: TinaCMS) => TinaCMS, formifyCallback, import("./hooks/use-content-creator").DocumentCreatorArgs, MediaStoreClass, undefined>) => Config<(cms: TinaCMS) => TinaCMS, formifyCallback, import("./hooks/use-content-creator").DocumentCreatorArgs, MediaStoreClass, undefined>; export { tinaTableTemplate } from './table';