export type Simplify = { [K in keyof T]: T[K]; } & NonNullable; export type TupleUnion = { [S in U]: Exclude extends never ? [...R, S] : TupleUnion, [...R, S]>; }[U]; /** * @example * ```ts * const clientId = buildLoopbackClientId(window.location) * ``` */ export declare function buildLoopbackClientId(location: { hostname: string; pathname: string; port: string; }, localhost?: string): string; //# sourceMappingURL=util.d.ts.map