import type { Schema, SchemaProps } from '../types/index.js';
export declare class ListSchema<ELEMENTS extends Schema = Schema, PROPS extends SchemaProps = SchemaProps> {
    type: 'list';
    elements: ELEMENTS;
    props: PROPS;
    constructor(elements: ELEMENTS, props: PROPS);
    get checked(): boolean;
    check(path?: string): void;
}
