import { ChaiAssert } from '@japa/assert/types';
declare module '@japa/assert' {
    interface Assert {
        deepEqualNotSorted(...args: Parameters<ChaiAssert['deepEqual']>): ReturnType<ChaiAssert['deepEqual']>;
        containsFieldsOfSubset(a: any[], b: any[], fields: string | string[], strict?: boolean, sorted?: boolean): void;
        notContainsFieldsOfSubset(a: any[], b: any[], fields: string | string[]): void;
        containsIdsOfSubset(a: any[], b: any[], strict?: boolean, sorted?: boolean): void;
        notContainsIdsOfSubset(a: any[], b: any[]): void;
        isToday(date: string): void;
        isValidURL(url: string): void;
    }
}
export declare const assertMacros: () => () => void;
