···99import Color from 'color';
1010import { useMaterialTheme } from '../theme/material/useMaterialTheme';
11111212-interface TextInputProps {
1212+export interface TextInputProps {
1313 value: string;
1414 onChangeText: (text: string) => void;
1515 placeholder?: string;
+6-6
src/index.tsx
···44// License, v. 2.0. If a copy of the MPL was not distributed with this
55// file, You can obtain one at https://mozilla.org/MPL/2.0/.
6677-export { default as Button } from './components/Button';
88-export { default as Card } from './components/Card';
99-export { default as Dialog } from './components/Dialog';
77+export { default as Button, type ButtonProps } from './components/Button';
88+export { default as Card, type CardProps } from './components/Card';
99+export { default as Dialog, type DialogProps } from './components/Dialog';
1010export { default as Divider } from './components/Divider';
1111-export { default as Row } from './components/Row';
1212-export { default as Text } from './components/Text';
1313-export { default as TextInput } from './components/TextInput';
1111+export { default as Row, type RowProps } from './components/Row';
1212+export { default as Text, type TextProps } from './components/Text';
1313+export { default as TextInput, type TextInputProps } from './components/TextInput';
14141515export * from './theme';