import type { RuntimeValidator } from './lightweight-validators';
export declare const htmlElement: RuntimeValidator<HTMLElement>;
export declare const htmlElementArray: RuntimeValidator<HTMLElement[]>;
export declare const htmlElementOrNull: RuntimeValidator<HTMLElement | null | undefined>;
export declare const elementTarget: RuntimeValidator<HTMLElement | HTMLElement[] | string | null | undefined>;
export declare const nodeList: RuntimeValidator<NodeList>;
export declare const htmlCollection: RuntimeValidator<HTMLCollection>;
export declare const cssSelector: RuntimeValidator<string>;
export declare const cssClassName: RuntimeValidator<string>;
export declare const attributeName: RuntimeValidator<string>;
export declare const eventName: RuntimeValidator<string>;
export declare const validators: {
    htmlElement: RuntimeValidator<HTMLElement>;
    htmlElementArray: RuntimeValidator<HTMLElement[]>;
    htmlElementOrNull: RuntimeValidator<HTMLElement | null | undefined>;
    elementTarget: RuntimeValidator<string | HTMLElement | HTMLElement[] | null | undefined>;
    nodeList: RuntimeValidator<NodeList>;
    htmlCollection: RuntimeValidator<HTMLCollection>;
    cssSelector: RuntimeValidator<string>;
    cssClassName: RuntimeValidator<string>;
    attributeName: RuntimeValidator<string>;
    eventName: RuntimeValidator<string>;
};
//# sourceMappingURL=common-validators.d.ts.map