/**
 * 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 { CollectionMember } from './collectionMember';
export interface Collection {
    CollectionID?: number;
    CollectionCreatedUTC?: Date;
    CollectionIssueDT?: Date;
    CollectionName?: string | null;
    CollectionAlias?: string | null;
    CollectionDesc?: string | null;
    IssueLimit?: number;
    CollectionExportFileName?: string | null;
    CollectionExportFileNameTemplate?: string | null;
    CollectionStatusID?: number;
    CollectionStatusName?: string | null;
    IsReady?: boolean;
    IsOpen?: boolean;
    IsClosed?: boolean;
    IsArchived?: boolean;
    CollectionVisibilityID?: number;
    CollectionVisibilityName?: string | null;
    IsPublic?: boolean;
    IsProtected?: boolean;
    IsPrivate?: boolean;
    IssueUTC?: Date;
    Members?: Array<CollectionMember> | null;
}
