import type { SetSchema } from '../../../schema/index.js';
import type { ParseAttrValueOptions } from './options.js';
import type { ParserReturn, ParserYield } from './parser.js';
export declare function setSchemaParser<OPTIONS extends ParseAttrValueOptions = {}>(schema: SetSchema, inputValue: unknown, options?: OPTIONS): Generator<ParserYield<SetSchema, OPTIONS>, ParserReturn<SetSchema, OPTIONS>>;
