11 lines
		
	
	
	
		
			587 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			11 lines
		
	
	
	
		
			587 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
import type { Abbreviation, AbbreviationNode } from '@emmetio/abbreviation';
 | 
						|
import { type WalkState } from './walk.js';
 | 
						|
import { type CommentWalkState } from './comment.js';
 | 
						|
import type { Config } from '../../config.js';
 | 
						|
type WalkNext = (node: AbbreviationNode, index: number, items: AbbreviationNode[]) => void;
 | 
						|
export interface HTMLWalkState extends WalkState {
 | 
						|
    comment: CommentWalkState;
 | 
						|
}
 | 
						|
export default function html(abbr: Abbreviation, config: Config): string;
 | 
						|
export declare function pushSnippet(node: AbbreviationNode, state: WalkState, next: WalkNext): boolean;
 | 
						|
export {};
 |