Home > @vsf-enterprise/commercetools-types > Extension
# Extension type
Signature:
export declare type Extension = Versioned & {
__typename?: 'Extension';
key?: Maybe<Scalars['String']>;
destination: ExtensionDestination;
triggers: Array<Trigger>;
timeoutInMs?: Maybe<Scalars['Int']>;
id: Scalars['String'];
version: Scalars['Long'];
createdAt: Scalars['DateTime'];
lastModifiedAt: Scalars['DateTime'];
createdBy?: Maybe<Initiator>;
lastModifiedBy?: Maybe<Initiator>;
};
References: Versioned, Maybe, Scalars, ExtensionDestination, Trigger, Initiator