/*! * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. */ import { Client, ExportedPromise, Message, Payloads } from '../../..'; import { Protocol } from '../../../protocols'; export declare class ClientStartup extends Protocol { private client; /** @override */ get name(): string; constructor(client: Client, syncRequest: Payloads.SyncRequest); /** @override */ sendMessage(message: Message, promise?: ExportedPromise, timeoutSeconds?: number): void; /** * @hidden */ 'recv-sync-request': (payload: Payloads.SyncRequest) => Promise; private performStartup; } //# sourceMappingURL=clientStartup.d.ts.map