import type { Delegate } from "@surface/core"; import type InjectionContext from "../types/injection-context"; export declare const TEMPLATE_METADATA = "__custom-element:template-metadata__"; export default class TemplateMetadata { defaults: Map; injections: Map; placeholders: Map>; static from(target: object): TemplateMetadata; }