export declare function safePluginInstallFileName(input: string): string;
export declare function encodePluginInstallDirName(pluginId: string): string;
export declare function validatePluginId(pluginId: string): string | null;
export declare function matchesExpectedPluginId(params: {
    expectedPluginId?: string;
    pluginId: string;
    manifestPluginId?: string;
    npmPluginId: string;
}): boolean;
export declare function resolveDefaultPluginExtensionsDir(env?: NodeJS.ProcessEnv, homedir?: () => string): string;
export declare function resolvePluginInstallDir(pluginId: string, extensionsDir?: string): string;
