type SlashConfig = 'single' | true | false;
export interface FormatterConfig {
    trailingSlashes?: SlashConfig;
    leadingSlashes?: SlashConfig;
}
export declare class PathFormatter {
    static format(path: string, config?: FormatterConfig): string;
    static formatTrailingSlashes(path: string, config?: SlashConfig): string;
    static removeTrailingSlashes(path: string): string;
    static ensureSingleTrailingSlash(path: string): string;
    static formatLeadingSlashes(path: string, config?: SlashConfig): string;
    static removeLeadingSlashes(path: string): string;
    static ensureSingleLeadingSlash(path: string): string;
}
export {};
