import { MessageSubType, MessageType } from '../utils/MessageType'; import Long from 'long'; import { NaturalStoreObjectSchema } from '../../base/NaturalStoreObjectSchema'; export declare class SyncRequest { private requestType_; private requestSubType_?; private naturalStoreName_?; protected taskId_: Long; private encryptionVersion_; private schemas_; private traceId_; get schemas(): NaturalStoreObjectSchema[]; set schemas(sourceSchemas: NaturalStoreObjectSchema[]); get requestSubType(): MessageSubType | undefined; set requestSubType(sourceType: MessageSubType | undefined); get requestType(): MessageType; set requestType(sourceType: MessageType); get traceId(): string; get naturalStoreName(): string | undefined; set naturalStoreName(sourceName: string | undefined); get taskId(): Long; set taskId(taskId: Long); get encryptionVersion(): number; set encryptionVersion(version: number); }