/** * Creates a terminal link to a local file. * @param filePath The file path to link to * @param text Optional display text (defaults to the file path itself) * @returns A terminal link to the file */ export declare function fileLink(filePath: string, text?: string | undefined): string; /** * Creates a terminal link to an email address. * @param email The email address * @param text Optional display text (defaults to the email address itself) * @returns A terminal link to compose an email */ export declare function mailtoLink(email: string, text?: string | undefined): string; /** * Creates a terminal link to the Socket.dev dashboard. * @param path The path within the dashboard (e.g., '/org/YOURORG/alerts') * @param text Optional display text * @returns A terminal link to the Socket.dev dashboard URL */ export declare function socketDashboardLink(dashPath: string, text?: string | undefined): string; /** * Creates a terminal link to the Socket.dev website. * @param text Display text for the link (defaults to 'Socket.dev') * @param urlPath Optional path to append to the base URL (e.g., '/pricing') * @returns A terminal link to Socket.dev */ export declare function socketDevLink(text?: string | undefined, urlPath?: string | undefined): string; /** * Creates a terminal link to Socket.dev documentation. * @param docPath The documentation path (e.g., '/docs/api-keys') * @param text Optional display text * @returns A terminal link to the Socket.dev documentation */ export declare function socketDocsLink(docPath: string, text?: string | undefined): string; /** * Creates a terminal link to Socket.dev package page. * @param ecosystem The package ecosystem (e.g., 'npm') * @param packageName The package name * @param version Optional package version or path (e.g., 'files/1.0.0/CHANGELOG.md') * @param text Optional display text * @returns A terminal link to the Socket.dev package page */ export declare function socketPackageLink(ecosystem: string, packageName: string, version?: string | undefined, text?: string | undefined): string; /** * Creates a terminal link to a web URL. * @param url The web URL to link to * @param text Optional display text (defaults to the URL itself) * @returns A terminal link to the URL */ export declare function webLink(url: string, text?: string | undefined): string; //# sourceMappingURL=terminal-link.d.mts.map