/** * Attaches a static `builder()` factory to a class, exposing a fluent setter * for every own property of a default-constructed instance. * * @example * @Builder * class Config { * host = ''; * port = 0; * } * * const cfg = (Config as any).builder().host('localhost').port(8080).build(); */ export declare function Builder(target: T): T;