import { AllFeatureProps } from './feature-props'; import { FeatureName } from './feature-registry'; /** * Validates that all required dependencies are met for the requested features. * Logs a warning if a dependency is missing. */ export declare function validateFeatureDependencies(featureNames: FeatureName[]): void; /** * Creates plugin instances synchronously from feature props. * Delegates to core registry's `createPluginsFromFeatures` for alias resolution, * dependency ordering, and plugin instantiation. * * @param featureProps - The feature props from DataGrid * @returns Array of plugin instances */ export declare function createPluginsFromFeatures(featureProps: Partial>): unknown[]; /** * Get list of feature names that are enabled but not registered. * Useful for debugging. */ export declare function getUnregisteredFeatures(featureProps: Partial): FeatureName[]; //# sourceMappingURL=use-sync-plugins.d.ts.map