import type { ClassNamed, ClassHash } from "./main.types"; import type { Falsy } from "./ts-swiss.types"; export { wrapper, resolver, picker, joinWithLead }; declare function wrapper>(destination: T, className: undefined | string): T & ClassNamed; declare function picker(vocabulary: undefined | Record, keys: string[]): string[]; declare function resolver(vocabulary: undefined | Record, actions: Record): string[]; declare function joinWithLead(value: Falsy | ClassHash, arr: undefined | string | readonly string[]): string;