import PropTypes from 'prop-types'; declare namespace com.paintbatch.enums { type Sheen = 'M' | 'G'; type Status = 'ok'; } declare namespace com.paintbatch.models { interface Demand { readonly 'paints': com.paintbatch.models.Paint[]; } interface Healthcheck { readonly 'status': com.paintbatch.enums.Status; } interface OptimizeRequest { readonly 'colors': number; readonly 'customers': number; readonly 'demands': com.paintbatch.models.Demand[]; } interface Paint { readonly 'id': number; readonly 'sheen': com.paintbatch.enums.Sheen; } interface ReadableError { readonly 'text': string; } } export const sheen: PropTypes.Requireable; export const status: PropTypes.Requireable; export const demand: PropTypes.Requireable; export const healthcheck: PropTypes.Requireable; export const optimizeRequest: PropTypes.Requireable; export const paint: PropTypes.Requireable; export const readableError: PropTypes.Requireable;