import PropTypes from 'prop-types'; declare namespace DaniTest.competition.api.from.swagger.v0.enums { type CompetitionStatus = 'pending' | 'active' | 'closed'; } declare namespace DaniTest.competition.api.from.swagger.v0.models { interface Competition { readonly 'guid': string; readonly 'name'?: string; readonly 'status': DaniTest.competition.api.from.swagger.v0.enums.CompetitionStatus; readonly 'start_at': string; readonly 'end_at': string; readonly 'created_at': string; readonly 'updated_at': string; } interface CompetitionParticipant { readonly 'guid': string; readonly 'competition_id': string; readonly 'competitor_id': string; } interface Competitor { readonly 'guid': string; readonly 'name': string; } interface Vote { readonly 'guid': string; readonly 'competition_participant_id': string; readonly 'voter_id': string; readonly 'type': string; readonly 'points': number; } interface Voter { readonly 'guid': string; readonly 'name': string; } } export const competitionStatus: PropTypes.Requireable; export const competition: PropTypes.Requireable; export const competitionParticipant: PropTypes.Requireable; export const competitor: PropTypes.Requireable; export const vote: PropTypes.Requireable; export const voter: PropTypes.Requireable;