import type { ApiEndpoint, CmsModel, CmsModelField } from "../types/index.js"; import type { CmsModelFieldToGraphQLRegistry } from "../features/graphql/index.js"; interface TypeFromFieldParams { typeOfType: "type" | "input"; models: CmsModel[]; model: CmsModel; type: ApiEndpoint; typeNamePrefix: string; fields: CmsModelField[]; fieldRegistry: CmsModelFieldToGraphQLRegistry.Interface; } interface TypeFromFieldResponse { fieldType: string; typeDefs: string; } export declare const createTypeFromFields: (params: TypeFromFieldParams) => TypeFromFieldResponse | null; export {};