import type { ComponentsTypes } from "./components-types"; import { DeepPartial, InferPropsType } from "@suid/types"; export type Components = ComponentsOptions & {}; export type ComponentName = keyof ComponentsTypes; export type PickThemeComponent = ComponentsTypes[N]; export type PickThemeComponentProps = InferPropsType>; export type ComponentsOptions = { [C in keyof ComponentsTypes]?: { defaultProps?: Partial>; }; }; export declare const componentsDefault: ComponentsOptions; export declare function createComponentsOptions(options: ComponentsOptions): ComponentsOptions; export declare function createComponents(data?: DeepPartial): Components; //# sourceMappingURL=createComponents.d.ts.map