import cssToDesignTokens from './css-to-design-tokens/transform';
import migrateToEntryPoints from './migrate-to-entry-points/transform';
import removeFallbacksColor from './remove-fallbacks-color/transform';
import removeFallbacks from './remove-fallbacks/transform';
import themeToDesignTokens from './theme-to-design-tokens/transform';

const config: {
	presets: {
		'theme-to-design-tokens': typeof themeToDesignTokens;
		'css-to-design-tokens': typeof cssToDesignTokens;
		'remove-fallbacks-color': typeof removeFallbacksColor;
		'remove-fallbacks': typeof removeFallbacks;
		'migrate-to-entry-points': typeof migrateToEntryPoints;
	};
} = {
	presets: {
		'theme-to-design-tokens': themeToDesignTokens,
		'css-to-design-tokens': cssToDesignTokens,
		'remove-fallbacks-color': removeFallbacksColor,
		'remove-fallbacks': removeFallbacks,
		'migrate-to-entry-points': migrateToEntryPoints,
	},
};

export default config;
