import { GroupAutoUpdate } from '../group-auto-update'; /** @deprecated Use Group instead */ export type CreateGroupResponse = Group; /** @deprecated Use Group instead */ export type GroupResponse = Group; /** @deprecated Use Group instead */ export type ReplaceGroupResponse = Group; /** @deprecated Use Group instead */ export type UpdateGroupResponse = Group; export interface Group { /** The ID used to reference this group. */ id?: string; /** Name of group, if set. */ name?: string; /** The number of members currently in the group. */ size?: number; /** Timestamp for group creation. Format: YYYY-MM-DDThh:mm:ss.SSSZ */ created_at?: Date; /** Timestamp for when the group was last updated. Format: YYYY-MM-DDThh:mm:ss.SSSZ */ modified_at?: Date; /** Phone numbers ([MSISDNs](https://community.sinch.com/t5/Glossary/MSISDN/ta-p/7628)) of child group will be included in this group. If present, this group will be auto populated. Constraints: Elements must be group IDs. */ child_groups?: string[]; /** @see GroupAutoUpdate */ auto_update?: GroupAutoUpdate; }