import { LinkerOptions } from '../interfaces/linker.interface'; import Link from '../models/link.model'; import { VariadicFunction } from '../types/global.types'; /** * The {@link Linker} class is used to construct a [link](https://jsonapi.org/format/#document-links). * * Example: * ```typescript * [[include:linker.example.ts]] * ``` */ export default class Linker { /** @internal Generates a {@link Link}. */ link: VariadicFunction; /** * Creates a {@link Linker}. * * @param link - A {@link LinkFunction} used to generate a string URI from its arguments. * @param options - Options for the linker. */ constructor(link: VariadicFunction, options?: LinkerOptions); } //# sourceMappingURL=linker.d.ts.map