import * as coreClient from "@azure/core-client"; import * as coreAuth from "@azure/core-auth"; import { Operations, Grants, Labs, JoinRequests, Students, StudentLabs } from "./operationsInterfaces"; import { EducationManagementClientOptionalParams, RedeemRequest, RedeemInvitationCodeOptionalParams } from "./models"; export declare class EducationManagementClient extends coreClient.ServiceClient { $host: string; apiVersion: string; /** * Initializes a new instance of the EducationManagementClient class. * @param credentials Subscription credentials which uniquely identify client subscription. * @param options The parameter options */ constructor(credentials: coreAuth.TokenCredential, options?: EducationManagementClientOptionalParams); /** A function that adds a policy that sets the api-version (or equivalent) to reflect the library version. */ private addCustomApiVersionPolicy; /** * Redeem invite code to join a redeemable lab * @param parameters Request parameters to provide redeem code. * @param options The options parameters. */ redeemInvitationCode(parameters: RedeemRequest, options?: RedeemInvitationCodeOptionalParams): Promise; operations: Operations; grants: Grants; labs: Labs; joinRequests: JoinRequests; students: Students; studentLabs: StudentLabs; } //# sourceMappingURL=educationManagementClient.d.ts.map