import type { TitleResult, RuleInput } from '../types.js';
export type TitleLengthRuleOptions = {
min?: number;
max?: number;
};
/**
* Validates the
tag existence and character length.
*
* Pass: title exists and length is within [min, max]
* Fail: title missing, or length out of range
*
* Note: length is measured in Unicode code points (not bytes),
* so multibyte characters (CJK, emoji) each count as 1.
*/
export declare function checkTitleLength(input: RuleInput, options?: TitleLengthRuleOptions): TitleResult;
//# sourceMappingURL=title-length.d.ts.map