/**
 * Useful for tricking various languages IDE extensions.
 *
 * For syntax highlighting, formatting with Prettier, static analysis…
 *
 * This will just do string concatenation, plus auto-joining if a string array
 * is provided inside a template interpolation.
 *
 * @title Dummy literals
 */
export declare function dummyLiteral(templateStrings: TemplateStringsArray, ...arguments_: (string | string[])[]): string;
/**
 * ```ts
 * const myJs = js`
 * console.log('Hello');
 * `;
 * ```
 *
 * VSCode extension: `icanhasjonas.vscode-js-template-literal`
 */
export declare const js: typeof dummyLiteral;
/**
 * ```ts
 * const myMd = md`
 * # Hello
 * `;
 * ```
 */
export declare const md: typeof dummyLiteral;
/**
 * ```ts
 * const myHtml = html`
 * <span>Hello</span>
 * `;
 * ```
 *
 * VSCode extension: `bierner.lit-html`
 *
 * > [!TIP]
 * > You might want also to checkout [Lit server-side only `html` template rendering](https://github.com/lit/lit/tree/350147d608cc34fe926dd2bced0e25748c726c59/packages/labs/ssr#server-only-templates).
 */
export declare const html: typeof dummyLiteral;
/**
 * ```ts
 * const myCss = css`
 * .hello {
 * 	font-weight: 700;
 * }
 * `;
 * ```
 *
 * VSCode extension: `bierner.lit-html`
 */
export declare const css: typeof dummyLiteral;
/**
 * Very useful for **inline styles**.
 *
 * > [!TIP]
 * > We just need a `styled.div` for our dummy literal, and for the Styled extension to pick-up
 * > and **highlight** / **format** / get **insights** from inline CSS.
 * >
 * > Checkout `styled-components.vscode-styled-components` on the VS Code marketplace.
 *
 * VSCode extension: `styled-components.vscode-styled-components`
 *
 * ```ts
 * const myStyle = styled.div`
 * 	font-weight: 700;
 * 	font-size: 70px;
 * 	color: white;
 * `;
 * ```
 */
export declare const styled: {
    div: typeof dummyLiteral;
};
//# sourceMappingURL=dummy-literals.d.ts.map