/**
 * soccr.io API
 * An ASP.NET Core Web API for managing Soccer items
 *
 * The version of the OpenAPI document: v1
 *
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
import { TechniqueClass } from './techniqueClass';
export interface Sport {
    SportID?: number;
    SportName?: string | null;
    ParentSportID?: number;
    SportAbbrev?: string | null;
    SportDesc?: string | null;
    SortOrder?: number;
    TenantID?: number;
    ProtectionHelmet?: boolean;
    ProtectionPads?: boolean;
    ProtectionGuards?: boolean;
    ProtectionCup?: boolean;
    ProtectionMouthGuard?: boolean;
    SportClassID?: number;
    SportClassName?: string | null;
    ReqPhysicalFitness?: boolean;
    ReqPhysicalSpeed?: boolean;
    ReqPhysicalStrength?: boolean;
    ReqPhysicalAgility?: boolean;
    ReqPhysicalSkill?: boolean;
    ReqAttentionToDetail?: boolean;
    ReqIntellectualSkill?: boolean;
    ReqTacticalSkill?: boolean;
    ReqStrategicSkill?: boolean;
    ReqIntellectualResponsiveness?: boolean;
    CompetitionTypeID?: number;
    CompetitionTypeName?: string | null;
    TechniqueClasses?: Array<TechniqueClass> | null;
}
