import { Join } from './join';
import { Prev } from './prev';
export declare type Leaves<T, D extends number = 10> = [D] extends [never] ? never : T extends object ? {
    [K in keyof T]-?: Join<K, Leaves<T[K], Prev[D]>>;
}[keyof T] : '';
//# sourceMappingURL=leaves.d.ts.map