import { HttpStep, IHttpStep } from '../../HttpStep.js';
export declare const IsEmptyAssertionKind = "HttpAction#IsEmptyAssertion";
/**
 * An assertion that makes sure the input is empty (empty array, empty string, empty object - no properties)
 */
export interface IIsEmptyAssertion extends IHttpStep {
    kind: typeof IsEmptyAssertionKind;
}
/**
 * An assertion that makes sure the input is empty (empty array, empty string, empty object - no properties)
 */
export declare class IsEmptyAssertion extends HttpStep {
    kind: string;
    constructor(init?: IIsEmptyAssertion);
    new(init: IIsEmptyAssertion): void;
    checkValidity(): boolean;
    toJSON(): IIsEmptyAssertion;
}
//# sourceMappingURL=IsEmptyAssertion.d.ts.map