///
import { TransactionType } from "@dhealth/sdk";
export declare const TestWinstonLogger: {
log: jest.Mock;
debug: jest.Mock;
warn: jest.Mock;
error: jest.Mock;
verbose: jest.Mock;
setLogLevels: jest.Mock;
};
export declare class TestMongoDBTransport {
}
export declare class TestConsoleTransport {
}
export declare class TestDailyRotateFileTransport {
}
export declare class TestFileTransportErrors {
}
export declare const mockUnsignedTransferTransaction: string;
export declare const createTransaction: (hash?: string, type?: TransactionType) => any;
export declare const createTransactionDocument: (hash?: string, transactionMode?: string) => any;
export declare class MockModel {
data: Record;
createStub: any;
static createStub: any;
constructor(dto?: any);
static create(data: any): any;
create(data: any): any;
save(): any;
findOne(): jest.Mock, []>;
static findOne(): {
exec: () => jest.Mock;
};
static findOneAndUpdate(): {
exec: () => jest.Mock;
};
find(): {
exec: () => Record;
};
aggregate(param: any): any;
static aggregate(param: any): any;
}
export declare const httpQueryStringParser: (search: string, decode?: boolean) => Record;