src/interfaces/index.ts
/**
* Dam names available
*/
export enum DamName {
cantareira = 'Cantareira',
altoTiete = 'Alto Tietê',
guarapiranga = 'Guarapiranga',
cotia = 'Cotia',
rioGrande = 'Rio Grande',
rioClaro = 'Rio Claro',
saoLourenco = 'São Lourenço',
}
/**
* Measure based on millimeters (mm)
*/
export interface Pluviometry {
/**
* Daily pluviometry
*/
day: string | number;
/**
* Monthly pluviometry
*/
month: string | number;
/**
* Monthly average pluviometry
*/
average: string | number;
}
export interface Dam {
name: DamName;
volume: string;
variation: string;
pluviometry: Pluviometry;
}