/**
* apaleo Booking API - not safe for work
* Continuously evolving version - use at your own risk! Resources and methods to manage guest journeys.
*
* OpenAPI spec version: v0-nsfw
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
import { ActionModelGroupActionNotAllowedGroupActionReason } from './actionModelGroupActionNotAllowedGroupActionReason';
import { BookerModel } from './bookerModel';
import { GroupBlockModel } from './groupBlockModel';
import { PaymentAccountModel } from './paymentAccountModel';
import { ClassMetaData } from '@apaleo/angular-api-proxy-common';
export interface GroupModel {
/**
* Group id
*/
id: string;
/**
* Name of the group
*/
name: string;
/**
* Start date and time of the earliest block for this group
A date and time (without fractional second part) in UTC or with UTC offset as defined in ISO8601:2004
*/
from?: Date;
/**
* End date and time of the latest block for this group
A date and time (without fractional second part) in UTC or with UTC offset as defined in ISO8601:2004
*/
to?: Date;
booker?: BookerModel;
/**
* Additional information and comments
*/
comment?: string;
/**
* Additional information and comment by the booker
*/
bookerComment?: string;
paymentAccount?: PaymentAccountModel;
/**
* Date of creation
A date and time (without fractional second part) in UTC or with UTC offset as defined in ISO8601:2004
*/
created: Date;
/**
* Date of last modification
A date and time (without fractional second part) in UTC or with UTC offset as defined in ISO8601:2004
*/
modified: Date;
/**
* Blocks within this group
*/
blocks?: Array;
/**
* The list of actions for this group
*/
actions?: Array;
/**
* The list of property ids this group belongs to
*/
propertyIds: Array;
}
export declare namespace GroupModel {
const $metaData: ClassMetaData;
}