import { type ElementPart } from 'lit/directive.js'; import { DirectiveBase, type DirectiveArgs } from '../Abstracts/DirectiveBase'; /** * @private */ declare class TypographyDirective extends DirectiveBase { private _type?; private _themeName?; /** * Constructs a new instance of the `TypographyDirective` class. * * @public */ constructor(args: DirectiveArgs); /** * @public */ render(type: string, themeName?: string): unknown; /** * @public * @override */ update(part: ElementPart, [type, themeName]: Parameters): unknown; } /** * @public */ export declare const typography: (...values: Parameters) => any; export {}; //# sourceMappingURL=TypographyDirective.d.ts.map