UNPKG

@stackbit/sdk

Version:
21 lines 848 B
import { ContentModelMap, StackbitConfig } from '@stackbit/types'; import { ConfigValidationError } from './config-errors'; import { Config, Model } from './config-types'; export interface ConfigValidationResult { config: Config; valid: boolean; errors: ConfigValidationError[]; } export declare function validateBaseConfig(config: StackbitConfig): { config: StackbitConfig; valid: boolean; errors: ConfigValidationError[]; }; export declare function validateConfig(config: Config): ConfigValidationResult; export interface ContentModelsValidationResult { contentModels: ContentModelMap; valid: boolean; errors: ConfigValidationError[]; } export declare function validateContentModels(contentModels: ContentModelMap, models: Model[]): ContentModelsValidationResult; //# sourceMappingURL=config-validator.d.ts.map