import React from 'react'; export type SlotComponentOrProps = React.ComponentType | Omit, 'children'>; export declare function isComponentOverride(value: unknown): value is React.ComponentType; type MergeableProps = { className?: string; style?: React.CSSProperties; css?: unknown; }; export declare function createPropsOverrideComponent(DefaultComponent: React.ComponentType, overrideProps: Omit, 'children'>): React.ComponentType; export declare function normalizeSlotComponents; }>(defaultComponents: Components, overrides: Partial<{ [Key in keyof Components]: SlotComponentOrProps; }> | undefined): Components; export {};