/** * Functions where the path is passed as the first argument (string literal) * e.g., createFileRoute('/path/$param')(...) */ export declare const pathAsFirstArgFunctions: readonly ["createFileRoute", "createLazyFileRoute", "createLazyRoute"]; export type PathAsFirstArgFunction = (typeof pathAsFirstArgFunctions)[number]; /** * Functions where the path is a property in the options object * e.g., createRoute({ path: '/path/$param' }) */ export declare const pathAsPropertyFunctions: readonly ["createRoute"]; export type PathAsPropertyFunction = (typeof pathAsPropertyFunctions)[number]; /** * All route functions that need param name validation */ export declare const allRouteFunctions: readonly ["createFileRoute", "createLazyFileRoute", "createLazyRoute", "createRoute"]; export type RouteFunction = (typeof allRouteFunctions)[number]; /** * Regex for valid JavaScript identifier (param name) * Must start with letter, underscore, or dollar sign * Can contain letters, numbers, underscores, or dollar signs */ export declare const VALID_PARAM_NAME_REGEX: RegExp;