export type ConnectorTextBlock = { type: 'connector_text' connector_text: string } export type ConnectorTextDelta = { type: 'connector_text_delta' connector_text: string } export function isConnectorTextBlock( value: unknown, ): value is ConnectorTextBlock { return ( typeof value === 'object' && value !== null && 'type' in value && 'connector_text' in value && (value as { type?: unknown }).type === 'connector_text' && typeof (value as { connector_text?: unknown }).connector_text === 'string' ) }