import customCssProps from '../internal/generated/custom-css-properties';
import { SegmentedControlProps } from './interfaces';
export declare function getSegmentedControlRootStyles(style: SegmentedControlProps['style']): {
    borderRadius?: undefined;
} | {
    borderRadius: string | undefined;
};
export declare function getSegmentedControlSegmentStyles(style: SegmentedControlProps['style']): {
    borderRadius?: undefined;
    fontSize?: undefined;
    paddingBlock?: undefined;
    paddingInline?: undefined;
} | {
    [customCssProps.styleBackgroundActive]: string | undefined;
    [customCssProps.styleBackgroundDefault]: string | undefined;
    [customCssProps.styleBackgroundDisabled]: string | undefined;
    [customCssProps.styleBackgroundHover]: string | undefined;
    [customCssProps.styleColorActive]: string | undefined;
    [customCssProps.styleColorDefault]: string | undefined;
    [customCssProps.styleColorDisabled]: string | undefined;
    [customCssProps.styleColorHover]: string | undefined;
    [customCssProps.styleFocusRingBorderColor]: string | undefined;
    [customCssProps.styleFocusRingBorderRadius]: string | undefined;
    [customCssProps.styleFocusRingBorderWidth]: string | undefined;
    borderRadius: string | undefined;
    fontSize: string | undefined;
    paddingBlock: string | undefined;
    paddingInline: string | undefined;
};
//# sourceMappingURL=style.d.ts.map