import { RoutingRulesEntities, type Destinations, type HeaderFields, type Method, type Sources } from './types'; export declare const INITIAL_TRADITIONAL_ROUTE_RULES_VALUES: { paths: string[]; snis: string[]; hosts: string[]; methods: Method[]; headers: HeaderFields[]; sources: Sources[]; destinations: Destinations[]; }; export declare const PROTOCOLS_TO_ROUTE_RULES: { http: RoutingRulesEntities[]; https: RoutingRulesEntities[]; 'http,https': RoutingRulesEntities[]; 'https,http': RoutingRulesEntities[]; grpc: RoutingRulesEntities[]; grpcs: RoutingRulesEntities[]; 'grpc,grpcs': RoutingRulesEntities[]; 'grpcs,grpc': RoutingRulesEntities[]; udp: RoutingRulesEntities[]; tls: RoutingRulesEntities[]; tcp: RoutingRulesEntities[]; 'tls,udp': RoutingRulesEntities[]; 'udp,tls': RoutingRulesEntities[]; 'tcp,udp': RoutingRulesEntities[]; 'udp,tcp': RoutingRulesEntities[]; 'tcp,tls': RoutingRulesEntities[]; 'tls,tcp': RoutingRulesEntities[]; 'tcp,tls,udp': RoutingRulesEntities[]; 'tls,udp,tcp': RoutingRulesEntities[]; 'udp,tcp,tls': RoutingRulesEntities[]; tls_passthrough: RoutingRulesEntities[]; ws: RoutingRulesEntities[]; wss: RoutingRulesEntities[]; 'ws,wss': RoutingRulesEntities[]; 'wss,ws': RoutingRulesEntities[]; }; export declare const HTTP_REDIRECT_STATUS_CODES: { label: string; value: number; }[]; export declare const PATH_HANDLING_OPTIONS: { label: string; value: string; }[]; export declare const INITIAL_SHARED_ROUTE_RULES_FIELDS: { https_redirect_status_code: number; strip_path: true; preserve_host: false; request_buffering: true; response_buffering: true; }; export declare const INITIAL_ROUTE_RULES_FIELDS: { expression: string; priority: number; paths: string[]; regex_priority: number; path_handling: "v0"; https_redirect_status_code: number; strip_path: true; preserve_host: false; request_buffering: true; response_buffering: true; }; export declare const DEFAULT_PROTOCOL = "https"; //# sourceMappingURL=constants.d.ts.map