export default class Topic { readonly type: 'Indirect' | 'Direct'; path: string; private value; private queryKey; constructor(path: string); equal(path: string): { isEqual: boolean; query: { [key: string]: string; }; }; private isDirect(path); }