import { NodeFilterType, PossibleNodeConfigType, SortedNodeFilterType } from '../types'; export declare const getSurgeExtendHeaders: (headers: Record) => string; /** * @see https://manual.nssurge.com/policy/proxy.html */ export declare const getSurgeNodes: (nodeList: ReadonlyArray, filter?: NodeFilterType | SortedNodeFilterType) => string; export declare const getSurgeWireguardNodes: (nodeList: ReadonlyArray) => string; export declare const getSurgeTailscaleNodes: (nodeList: ReadonlyArray, filter?: NodeFilterType | SortedNodeFilterType) => string; export declare const getSurgeNodeNames: (nodeList: ReadonlyArray, filter?: NodeFilterType | SortedNodeFilterType) => string;