/** * Compile a session glob into a regex. * * `*` matches any non-colon characters, while `**` can span colons. */ export declare function compileSessionPattern(pattern: string): RegExp; /** Compile all configured ignore patterns once at startup. */ export declare function compileSessionPatterns(patterns: string[]): RegExp[]; /** Check whether a session key matches any compiled ignore pattern. */ export declare function matchesSessionPattern(sessionKey: string, patterns: RegExp[]): boolean;