export declare class DeviceAuthorizerSimple { private 'authorizer_id'?; private 'authorizer_name'?; private 'func_name'?; private 'func_urn'?; private 'signing_enable'?; private 'default_authorizer'?; status?: string; private 'cache_enable'?; private 'create_time'?; private 'update_time'?; constructor(); withAuthorizerId(authorizerId: string): DeviceAuthorizerSimple; set authorizerId(authorizerId: string | undefined); get authorizerId(): string | undefined; withAuthorizerName(authorizerName: string): DeviceAuthorizerSimple; set authorizerName(authorizerName: string | undefined); get authorizerName(): string | undefined; withFuncName(funcName: string): DeviceAuthorizerSimple; set funcName(funcName: string | undefined); get funcName(): string | undefined; withFuncUrn(funcUrn: string): DeviceAuthorizerSimple; set funcUrn(funcUrn: string | undefined); get funcUrn(): string | undefined; withSigningEnable(signingEnable: boolean): DeviceAuthorizerSimple; set signingEnable(signingEnable: boolean | undefined); get signingEnable(): boolean | undefined; withDefaultAuthorizer(defaultAuthorizer: boolean): DeviceAuthorizerSimple; set defaultAuthorizer(defaultAuthorizer: boolean | undefined); get defaultAuthorizer(): boolean | undefined; withStatus(status: string): DeviceAuthorizerSimple; withCacheEnable(cacheEnable: boolean): DeviceAuthorizerSimple; set cacheEnable(cacheEnable: boolean | undefined); get cacheEnable(): boolean | undefined; withCreateTime(createTime: string): DeviceAuthorizerSimple; set createTime(createTime: string | undefined); get createTime(): string | undefined; withUpdateTime(updateTime: string): DeviceAuthorizerSimple; set updateTime(updateTime: string | undefined); get updateTime(): string | undefined; } //# sourceMappingURL=DeviceAuthorizerSimple.d.ts.map