import type { ModuleInstance } from './Instance.ts'; import type { AddressObjectFilter, AnyObjectFilter, NameObjectFilter, ObjectFilter, ObjectFilterOptions, QueryObjectFilter } from './ObjectFilter.ts'; export interface ModuleFilterOptions extends ObjectFilterOptions { } export declare const isAddressModuleFilter: (value: unknown) => value is AddressObjectFilter>, import("../index.ts").ModuleEventData>>; export declare const isNameModuleFilter: (value: unknown) => value is NameObjectFilter>, import("../index.ts").ModuleEventData>>; export declare const isQueryModuleFilter: (value: unknown) => value is QueryObjectFilter>, import("../index.ts").ModuleEventData>>; export type AnyModuleFilter = AnyObjectFilter; export type AddressModuleFilter = AddressObjectFilter; export type NameModuleFilter = NameObjectFilter; export type QueryModuleFilter = QueryObjectFilter; /** @deprecated use ModuleIdentifier instead */ export type ModuleFilter = ObjectFilter; //# sourceMappingURL=ModuleFilter.d.ts.map