import type { AvatarTheme } from '@instructure/shared-types'; import { AvatarProps, AvatarStyle } from './props'; type StyleParams = { loaded: boolean; size: AvatarProps['size']; color: AvatarProps['color']; hasInverseColor: AvatarProps['hasInverseColor']; shape: AvatarProps['shape']; src: AvatarProps['src']; showBorder: AvatarProps['showBorder']; themeOverride: AvatarProps['themeOverride']; }; /** * --- * private: true * --- * Generates the style object from the theme and provided additional information * @param componentTheme The theme variable object. * @param params Additional parameters to customize the style. * @return The final style object, which will be used in the component */ declare const generateStyle: (componentTheme: AvatarTheme, params: StyleParams) => AvatarStyle; export default generateStyle; //# sourceMappingURL=styles.d.ts.map