import { type Tree } from '@angular-devkit/schematics';
import { type TuiSchema } from '../../../../ng-add/schema';
/**
 * Migrates Taiga UI token functions to Angular's InjectionToken
 *
 * This schematic:
 * 1. Finds all references to `tuiCreateToken` and `tuiCreateTokenFromFactory`
 * 2. Replaces them with equivalent `InjectionToken` implementations
 * 3. Handles proper import management for `InjectionToken`
 * 4. Preserves type parameters and factory functions
 * 5. Adds descriptive error handling and logging
 */
export declare function migrateTokens(tree: Tree, options: TuiSchema): void;
