//#region packages/html/getVueText.d.ts
interface Block {
type: string;
content: string;
block: string;
}
declare function getBlocks(content: string): Block[];
declare function filterBlocksByType(blocks: Block[], type: string): Block[];
declare function getBlocksContentByType(blocks: Block[], type: string): string[];
declare function getFullBlocksByType(blocks: Block[], type: string): string[];
declare function getVueComponents(content: string): {
templates: Block[];
scripts: Block[];
styles: Block[];
customBlocks: Block[];
};
declare function getVueTexts(content: string): {
templates: Block[];
scripts: Block[];
styles: Block[];
};
declare function getVueText(content: string): {
template: string;
script: string;
style: string;
};
//#endregion
export { getFullBlocksByType as a, getVueTexts as c, getBlocksContentByType as i, filterBlocksByType as n, getVueComponents as o, getBlocks as r, getVueText as s, Block as t };