export interface TemplateName { name: string; namespace: string | null; } /** * Parses a template name, so something like `.render` * or `SomeNamespace.Thing`. */ export declare function toTemplateName(segments: Array): TemplateName; /** * Joins the left item with the right item, or an array of items */ export declare function reverseJoin(left: T, right: Array | T): Array;