import type { Token } from "../schema/types";
export declare function escapeRegexPattern(pattern: string): string;
export declare function isObject(value: unknown): value is Record<string, unknown>;
export declare function createWordBoundaryPattern(word: string): RegExp;
export declare function extractStyle(value: unknown): unknown | undefined;
export declare function extractPattern(value: unknown): string | undefined;
export declare function hasStyleMetadata(token: Token): boolean;
export declare function isTrimmedWhitespace(value: unknown): boolean;
export declare function createSafeRegex(pattern: string): RegExp | undefined;
export declare function isValidMatchPatternsArray(matchPatterns: unknown): matchPatterns is Array<unknown>;
