export interface PathSlice {
    type: 'param' | 'segment';
    value: string;
}
export declare class VarPath {
    #private;
    readonly path: string;
    props: string[];
    constructor(path: string);
    toString(vars: Record<string, string>): string;
    toPattern(): string;
}
