import type { PathAbsolute } from '@knapsack/types';
import type { Patterns } from '../domains/patterns/patterns';
import type { CustomPages } from '../domains/blocks/custom-pages';
import type { DesignTokens } from '../domains/design-tokens/design-tokens';
import type { AssetSets } from '../domains/patterns/asset-sets';
import type { Navs } from '../domains/navs/navs';
import type { KnapsackConfig } from './knapsack-config';
import type { Files } from '../domains/files/files';
import type { Db } from '../db';
export type KnapsackBrain = {
    patterns: Patterns;
    customPages: CustomPages;
    tokens: DesignTokens;
    assetSets: AssetSets;
    navs: Navs;
    config: KnapsackConfig<PathAbsolute>;
    files: Files;
    db: Db;
};
//# sourceMappingURL=brain.d.ts.map