-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathindex.ts
More file actions
40 lines (40 loc) · 1 KB
/
index.ts
File metadata and controls
40 lines (40 loc) · 1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
export type { AuthHandlers } from './auth'
export { Builder } from './builder'
export type {
ApiReturnType,
ClientApiArgs,
ClientCollection,
Collection,
CollectionAdmin,
CollectionAdminApi,
CollectionAdminApiConfig,
CollectionAdminConfig,
CollectionConfig,
InferApiRouterFromCollection,
InferContextFromCollection,
InferField,
InferFields,
InferFieldsFromCollection,
InferFullSchemaFromCollection,
InferSlugFromCollection,
InferTableNameFromCollection,
} from './collection'
export { ApiDefaultMethod } from './collection'
export type { BaseConfig, ClientConfig, MinimalContext, ServerConfig } from './config'
export {
defineBaseConfig,
defineServerConfig,
getClientCollection,
getClientConfig,
} from './config'
export type {
ApiRoute,
ApiRouteHandler,
ApiRouteHandlerPayload,
ApiRouter,
ApiRouteResponse,
ApiRouteSchema,
ClientApiRouter,
InferApiRouteResponses,
} from './endpoint'
export type { Field, FieldBase, FieldClient, Fields, FieldsClient } from './field'