import { GenericData } from '@knocklabs/types'; import { ChannelData } from '../../interfaces'; import { default as Knock } from '../../knock'; type GetChannelDataInput = { objectId: string; collection: string; channelId: string; }; type SetChannelDataInput = { objectId: string; collection: string; channelId: string; data: GenericData; }; declare class ObjectClient { private instance; constructor(instance: Knock); getChannelData({ collection, objectId, channelId, }: GetChannelDataInput): Promise>; setChannelData({ objectId, collection, channelId, data, }: SetChannelDataInput): Promise; private handleResponse; } export default ObjectClient; //# sourceMappingURL=index.d.ts.map