export const structuredContentClass: "sd-structured-content-block";
export const structuredContentInnerClass: "sd-structured-content-block__content";
/**
 * Configuration options for StructuredContentBlock
 * @typedef {Object} StructuredContentBlockOptions
 * @category Options
 * @property {string} [structuredContentClass='sd-structured-content-block-tag'] - CSS class for the block
 * @property {Object} [htmlAttributes] - HTML attributes for structured content blocks
 */
/**
 * Attributes for structured content block nodes
 * @typedef {Object} StructuredContentBlockAttributes
 * @category Attributes
 * @property {string} [id] Unique identifier for the structured content block
 * @property {string} [tag] Content control tag (e.g., 'block_table_sdt')
 * @property {string} [alias] Display name for the block (falls back to 'Structured content' when omitted)
 * @property {Object} [sdtPr] @internal Internal structured document tag properties
 * @example
 * // Get attributes from a structured content block
 * const attrs = editor.getAttributes('structuredContentBlock')
 * console.log(attrs.id, attrs.alias)
 */
export const StructuredContentBlock: Node;
/**
 * Configuration options for StructuredContentBlock
 */
export type StructuredContentBlockOptions = any;
/**
 * Attributes for structured content block nodes
 */
export type StructuredContentBlockAttributes = any;
import { Node } from '@core/index';
