/// declare type MockCallbackType = (props: Array<{ isIntersecting: boolean; }>) => {}; declare class FakeIntersectionObserver { static callback: MockCallbackType; static observe: jest.Mock; static disconnect: jest.Mock; static intersect(isIntersecting?: boolean): void; observe: jest.Mock; disconnect: jest.Mock; constructor(callback: MockCallbackType); } export default FakeIntersectionObserver;