/**
 * Custom Element definition
 *
 * Used to define a Custom Element
 *
 * @alpha
 */
export interface CustomElementDefinition {
    tagName: string;
    attributes: string[];
}
/**
 * Custom Element
 *
 * @alpha
 */
export type CustomElement = Omit<CustomElementDefinition, 'attributes'> & {
    /**
     * Record of attributes and values to apply to the node
     */
    attributes: Record<string, any>;
};
//# sourceMappingURL=custom-element.types.d.ts.map