///
///
export declare const sleep: (timeout?: number) => Promise;
interface WaitUntilOptions {
timeout?: number;
debug?: boolean;
}
export declare const waitUntil: (condition: () => Promise | void, { timeout, debug }?: WaitUntilOptions) => Promise;
export declare const createDataTransferWithFiles: (files?: File[]) => {
dataTransfer: {
files: File[];
items: {
kind: string;
size: number;
type: string;
getAsFile: () => File;
}[];
types: string[];
};
};
export declare const createFile: (name: string, size: number, type: string) => File;
export declare const jestFnControlledPromise: () => {
resolve: (arg?: unknown) => void;
promise: Promise;
fn: jest.Mock;
};
export {};