import { SdkResponse } from "@huaweicloud/huaweicloud-sdk-core/SdkResponse"; export declare class UpdateDeviceAuthorizerResponse extends SdkResponse { private 'authorizer_id'?; private 'authorizer_name'?; private 'func_name'?; private 'func_urn'?; private 'signing_enable'?; private 'signing_token'?; private 'signing_public_key'?; private 'default_authorizer'?; status?: string; private 'cache_enable'?; private 'create_time'?; private 'update_time'?; constructor(); withAuthorizerId(authorizerId: string): UpdateDeviceAuthorizerResponse; set authorizerId(authorizerId: string | undefined); get authorizerId(): string | undefined; withAuthorizerName(authorizerName: string): UpdateDeviceAuthorizerResponse; set authorizerName(authorizerName: string | undefined); get authorizerName(): string | undefined; withFuncName(funcName: string): UpdateDeviceAuthorizerResponse; set funcName(funcName: string | undefined); get funcName(): string | undefined; withFuncUrn(funcUrn: string): UpdateDeviceAuthorizerResponse; set funcUrn(funcUrn: string | undefined); get funcUrn(): string | undefined; withSigningEnable(signingEnable: boolean): UpdateDeviceAuthorizerResponse; set signingEnable(signingEnable: boolean | undefined); get signingEnable(): boolean | undefined; withSigningToken(signingToken: string): UpdateDeviceAuthorizerResponse; set signingToken(signingToken: string | undefined); get signingToken(): string | undefined; withSigningPublicKey(signingPublicKey: string): UpdateDeviceAuthorizerResponse; set signingPublicKey(signingPublicKey: string | undefined); get signingPublicKey(): string | undefined; withDefaultAuthorizer(defaultAuthorizer: boolean): UpdateDeviceAuthorizerResponse; set defaultAuthorizer(defaultAuthorizer: boolean | undefined); get defaultAuthorizer(): boolean | undefined; withStatus(status: string): UpdateDeviceAuthorizerResponse; withCacheEnable(cacheEnable: boolean): UpdateDeviceAuthorizerResponse; set cacheEnable(cacheEnable: boolean | undefined); get cacheEnable(): boolean | undefined; withCreateTime(createTime: string): UpdateDeviceAuthorizerResponse; set createTime(createTime: string | undefined); get createTime(): string | undefined; withUpdateTime(updateTime: string): UpdateDeviceAuthorizerResponse; set updateTime(updateTime: string | undefined); get updateTime(): string | undefined; } //# sourceMappingURL=UpdateDeviceAuthorizerResponse.d.ts.map