import * as p_di from 'pareto-core/interface/schema'; export declare namespace Non_Normalized_Path_ { type leading_slash = boolean; namespace segments { namespace L { type parent = null; type child = string; type current = null; type nothing = null; } type L = readonly ['parent', L.parent] | readonly ['child', L.child] | readonly ['current', L.current] | readonly ['nothing', L.nothing]; } type segments = p_di.List; type trailing_slash = boolean; } export type Non_Normalized_Path_ = { readonly 'leading slash': Non_Normalized_Path_.leading_slash; readonly 'segments': Non_Normalized_Path_.segments; readonly 'trailing slash': Non_Normalized_Path_.trailing_slash; }; export type { Non_Normalized_Path_ as Non_Normalized_Path, };