UNPKG

@baseplate-dev/react-generators

Version:

React Generators for Baseplate

22 lines 881 B
import type { TsCodeFragment } from '@baseplate-dev/core-generators'; import type { GraphQLField } from '#src/writers/graphql/index.js'; import type { AdminCrudDataDependency } from '../_utils/data-loaders.js'; export interface AdminCrudInputValidation { key: string; expression: TsCodeFragment; } export interface AdminCrudInput { order: number; content: TsCodeFragment; graphQLFields: GraphQLField[]; validation: AdminCrudInputValidation[]; dataDependencies?: AdminCrudDataDependency[]; header?: TsCodeFragment; } export interface AdminCrudInputContainer { addInput: (input: AdminCrudInput) => void; getModelName: () => string; isInModal: () => boolean; } export declare const adminCrudInputContainerProvider: import("@baseplate-dev/sync").ProviderType<AdminCrudInputContainer>; //# sourceMappingURL=admin-crud-input-container.d.ts.map