import type estree from 'estree';
export type ChaiPredicate = 'truthy' | 'falsy' | 'true' | 'false' | 'defined' | 'undefined' | 'null' | 'exists';
export declare function getChaiPropertyPredicate(name: string): {
    predicate: ChaiPredicate;
    negated: boolean;
} | null;
export declare function getArgumentAtIndex(node: estree.CallExpression, index: number): estree.Node | null;
