import { ViewStyle } from 'react-native'; import type { Theme } from '../../types'; declare type BaseProps = { theme: Theme; disabled?: boolean; checked: boolean; }; export declare const getSegmentedButtonDensityPadding: ({ density, }: { density?: "small" | "regular" | "medium" | "high" | undefined; }) => number; export declare const getDisabledSegmentedButtonStyle: ({ theme, index, buttons, }: { theme: Theme; buttons: { disabled?: boolean; }[]; index: number; }) => ViewStyle; export declare const getSegmentedButtonBorderRadius: ({ segment, }: { segment?: "first" | "last" | undefined; }) => ViewStyle; export declare const getSegmentedButtonColors: ({ theme, disabled, checked, }: BaseProps) => { backgroundColor: string; borderColor: string | undefined; textColor: string | undefined; borderWidth: number; }; export {};