UNPKG

@isotope/docking

Version:

Docking - Isotope-based Static Site Generator

46 lines (45 loc) 1.3 kB
import { Config } from "../config"; interface AssetParsingOptions { assetsDir: string; currentDir: string; input: string; } interface ConfigParsingOptions { config: Config; input: string; } interface BodyParsingOptions { input: string; insert: string; } interface HeadParsingOptions extends BodyParsingOptions { } /** * Parses asset: references inside the input string. * * @param options - Asset parsing options. * @returns - Parsed string. */ declare const parseAssetReferences: ({ assetsDir, currentDir, input }: AssetParsingOptions) => string; /** * Parses asset: references inside the input string. * * @param options - Asset parsing options. * @returns - Parsed string. */ declare const parseConfigReferences: ({ config, input }: ConfigParsingOptions) => string; /** * Parses <body> tag of the input HTML string. * * @param options - Body parsing options. * @returns - Parsed HTML string. */ declare const parseBody: ({ input, insert }: BodyParsingOptions) => string; /** * Parses <head> tag of the input HTML string. * * @param options - Head parsing options. * @returns - Parsed HTML string. */ declare const parseHead: ({ input, insert }: HeadParsingOptions) => string; export { parseAssetReferences, parseBody, parseConfigReferences, parseHead };