text: /**
   * Copyright (c) Facebook, Inc. and its affiliates.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   *
   * @flow
   * @format
   */
  
  'use strict';
  
  import type {ColorValue} from '../../StyleSheet/StyleSheetTypes';
  import type {ViewProps} from '../View/ViewPropTypes';
  import type {Float, WithDefault} from '../../Types/CodegenTypes';
  
  import codegenNativeComponent from '../../Utilities/codegenNativeComponent';
  import {type NativeComponentType} from '../../Utilities/codegenNativeComponent';
  
  type NativeProps = $ReadOnly<{|
    ...ViewProps,
  
    //Props
    styleAttr?: string,
    typeAttr?: string,
    indeterminate: boolean,
    progress?: WithDefault<Float, 0>,
    animating?: WithDefault<boolean, true>,
    color?: ?ColorValue,
    testID?: WithDefault<string, ''>,
  |}>;
  
  export default (codegenNativeComponent<NativeProps>(
    'AndroidProgressBar',
  ): NativeComponentType<NativeProps>);
  