You are reading the documentation for SDK v2, which is no longer the latest version. Switch to current
TypeDefinitionDraft
export type TypeDefinitionDraft = {
key: Scalars['String'];
name: Array<LocalizedStringItemInputType>;
description?: InputMaybe<Array<LocalizedStringItemInputType>>;
resourceTypeIds: Array<Scalars['String']>;
fieldDefinitions?: InputMaybe<Array<FieldDefinitionInput>>;
};