UNPKG

@stackbit/sdk

Version:
41 lines 1.53 kB
export declare const REFER_TO_STACKBIT_REFERENCE_DOCS = "please refer to Stackbit documentation: https://docs.stackbit.com/reference/"; export declare const REFER_TO_STACKBIT_CONFIG_DOCS: string; export declare const STACKBIT_CONFIG_NOT_FOUND: string; export declare class ConfigLoadError extends Error { name: 'ConfigLoadError'; originalError?: Error; constructor(message: string, { originalError }?: { originalError?: Error; }); } export declare class StackbitConfigNotFoundError extends Error { name: 'StackbitConfigNotFoundError'; constructor(); } export declare class ModelLoadError extends Error { name: 'ModelLoadError'; originalError?: Error; constructor(message: string, { originalError }?: { originalError?: Error; }); } export declare class ConfigValidationError extends Error { name: 'ConfigValidationError'; type: string; fieldPath: (string | number)[]; normFieldPath: (string | number)[]; value?: any; constructor({ message, type, fieldPath, normFieldPath, value }: { message: string; type: string; fieldPath: (string | number)[]; normFieldPath?: (string | number)[]; value?: any; }); } export declare class ConfigPresetsError extends Error { name: 'ConfigPresetsError'; constructor(message: string); } export type ConfigError = ConfigLoadError | StackbitConfigNotFoundError | ModelLoadError | ConfigValidationError | ConfigPresetsError; //# sourceMappingURL=config-errors.d.ts.map