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