import type { TypeCheckResult } from '../../types/schema-parity.js';
/**
 * Checks whether a given fieldName has an optional mark ("?") in any TypeScript type
 * file under projectPath/src/types/.
 *
 * Returns the first file where the field was found (with or without "?").
 */
export declare function checkTypeOptional(fieldName: string, projectPath: string): Promise<TypeCheckResult>;
/**
 * Checks a file's content for the given fieldName.
 * Exported for unit testing.
 */
export declare function checkFieldInContent(fieldName: string, filePath: string, content: string): TypeCheckResult;
//# sourceMappingURL=type-checker.d.ts.map