import type { GlobalTheme } from '../global'; declare const getFABTheme: (theme: GlobalTheme) => { radii: { actionItem: number; }; fonts: { actionItemText: string; title: string; }; fontSizes: { actionItemText: number; title: number; }; colors: { buttonBackground: string; buttonPressedBackground: string; buttonActiveBackground: string; icon: string; actionItemBackground: string; actionItemPressedBackground: string; backdropBackground: string | undefined; titleText: string; actionItemText: string; }; sizes: { width: number; height: number; iconContainerWidth: number; iconContainerHeight: number; fabPairHeight: number; fabPairIconOnlyWidth: number; }; lineHeights: { actionItemText: number; title: number; icon: number; }; shadows: { default: { shadowOffset: { width: number; height: number; }; shadowColor: string; shadowOpacity: number; shadowRadius: number; elevation: number; }; }; space: { actionItemPadding: number; actionItemMargin: number; actionItemMarginRight: number; actionItemTextPaddingLeft: number; buttonMarginTop: number; buttonMarginRight: number; containerPadding: number; titleMarginHorizontal: number; fabPairMarginRight: number; }; }; type GetFABThemeReturnType = ReturnType; export interface FABThemeType extends GetFABThemeReturnType { /** * @deprecated will be removed in v9 * */ fonts: GetFABThemeReturnType['fonts']; /** * @deprecated will be removed in v9 * */ fontSizes: GetFABThemeReturnType['fontSizes']; } export default getFABTheme;