Index: src/wp-admin/includes/class-wp-posts-list-table.php
===================================================================
--- src/wp-admin/includes/class-wp-posts-list-table.php	(revision 43852)
+++ src/wp-admin/includes/class-wp-posts-list-table.php	(working copy)
@@ -1237,12 +1237,15 @@
 				esc_attr( sprintf( __( 'Edit &#8220;%s&#8221;' ), $title ) ),
 				__( 'Edit' )
 			);
-			$actions['inline hide-if-no-js'] = sprintf(
-				'<a href="#" class="editinline" aria-label="%s">%s</a>',
-				/* translators: %s: post title */
-				esc_attr( sprintf( __( 'Quick edit &#8220;%s&#8221; inline' ), $title ) ),
-				__( 'Quick&nbsp;Edit' )
-			);
+
+			if ( 'wp_block' !== $post->post_type ) {
+				$actions['inline hide-if-no-js'] = sprintf(
+					'<a href="#" class="editinline" aria-label="%s">%s</a>',
+					/* translators: %s: post title */
+					esc_attr( sprintf( __( 'Quick edit &#8220;%s&#8221; inline' ), $title ) ),
+					__( 'Quick&nbsp;Edit' )
+				);
+			}
 		}
 
 		if ( current_user_can( 'delete_post', $post->ID ) ) {
@@ -1297,6 +1300,16 @@
 			}
 		}
 
+		if ( 'wp_block' === $post->post_type ) {
+			$actions['export'] = sprintf(
+				'<button type="button" class="wp-list-reusable-blocks__export button-link" data-id="%s" aria-label="%s">%s</button>',
+				$post->ID,
+				/* translators: %s: post title */
+				esc_attr( sprintf( __( 'Export &#8220;%s&#8221; as JSON' ), $title ) ),
+				__( 'Export as JSON' )
+			);
+		}
+
 		if ( is_post_type_hierarchical( $post->post_type ) ) {
 
 			/**
