gluestack-ui
Version:
A CLI tool for easily adding components from gluestack to your projects.
19 lines (18 loc) • 619 B
TypeScript
export interface Dependency {
[key: string]: string;
}
export interface ComponentConfig {
dependencies: Dependency;
devDependencies?: Dependency;
additionalComponents?: string[];
hooks?: string[];
}
export interface Dependencies {
[key: string]: ComponentConfig;
}
declare function getProjectBasedDependencies(projectType: string | undefined, style: string): Promise<{
dependencies: Dependency;
devDependencies: Dependency;
}>;
declare const getComponentDependencies: (componentName: string) => Promise<ComponentConfig>;
export { getComponentDependencies, getProjectBasedDependencies };