1 | import markupAbbreviation, { type Abbreviation } from '@emmetio/abbreviation';
|
2 | import stylesheetAbbreviation, { type CSSAbbreviation } from '@emmetio/css-abbreviation';
|
3 | import parseMarkup, { stringify as stringifyMarkup } from './markup/index.js';
|
4 | import parseStylesheet, { stringify as stringifyStylesheet, convertSnippets as parseStylesheetSnippets, CSSAbbreviationScope } from './stylesheet/index.js';
|
5 | import { type UserConfig, type Config } from './config.js';
|
6 | export default function expandAbbreviation(abbr: string, config?: UserConfig): string;
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 | export declare function markup(abbr: string | Abbreviation, config: Config): string;
|
13 |
|
14 |
|
15 |
|
16 |
|
17 |
|
18 | export declare function stylesheet(abbr: string | CSSAbbreviation, config: Config): string;
|
19 | export { markupAbbreviation, parseMarkup, stringifyMarkup, stylesheetAbbreviation, parseStylesheet, stringifyStylesheet, parseStylesheetSnippets, CSSAbbreviationScope };
|
20 | export type { Abbreviation as MarkupAbbreviation, CSSAbbreviation as StylesheetAbbreviation, };
|
21 | export { default as extract, type ExtractOptions, type ExtractedAbbreviation } from './extract-abbreviation/index.js';
|
22 | export { default as resolveConfig } from './config.js';
|
23 | export type { GlobalConfig, SyntaxType, Config, UserConfig, Options, AbbreviationContext } from './config.js';
|