@stackbit/sdk
Version:
17 lines • 705 B
TypeScript
import { ModelWithSource } from '@stackbit/types';
import { Config, Model, Preset } from './config-types';
import { ConfigPresetsError } from './config-errors';
export declare function loadPresets({ config, fallbackSrcType, fallbackSrcProjectId }: {
config: Config;
fallbackSrcType?: string;
fallbackSrcProjectId?: string;
}): Promise<{
presets: Record<string, Preset>;
errors: ConfigPresetsError[];
}>;
export declare function getPresetDirs(config: Config): string[];
export declare function extendModelsWithPresetsIds<T extends Model | ModelWithSource>({ models, presets }: {
models: T[];
presets: Record<string, Preset>;
}): T[];
//# sourceMappingURL=presets-loader.d.ts.map