/** * Uppercase the first character of a string, leaving the rest untouched. * * Used to build per-property lifecycle hook names (e.g. `updating` + * `ucfirst('userEmail')` -> `updatingUserEmail`). Deliberately simpler than * `@adonisjs/core/helpers/string`'s `titleCase()`, which is word-boundary * aware and leaves an already-camelCase input like `userEmail` untouched — * that mismatch used to make per-property hooks on multi-word properties * silently never fire. */ export declare function ucfirst(str: string): string;