import type { TextAreaProps, TextAreaStyle } from './props'; import { NewComponentTypes, SharedTokens } from '@instructure/ui-themes'; type StyleParams = { disabled: TextAreaProps['disabled']; readOnly: TextAreaProps['readOnly']; size: TextAreaProps['size']; success: boolean; invalid: boolean; }; /** * --- * private: true * --- * Generates the style object from the theme and provided additional information * @param {Object} componentTheme The theme variable object. * @param {Object} params Additional parameters to customize the style. * @return {Object} The final style object, which will be used in the component */ declare const generateStyle: (componentTheme: ReturnType, params: StyleParams, sharedTokens: SharedTokens) => TextAreaStyle; export default generateStyle; //# sourceMappingURL=styles.d.ts.map