import * as $dara from '@darabonba/typescript'; export declare class DescribeTrafficControlsResponseBodyTrafficControlsTrafficControlSpecialPoliciesSpecialPolicySpecialsSpecial extends $dara.Model { specialKey?: string; trafficValue?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class DescribeTrafficControlsResponseBodyTrafficControlsTrafficControlSpecialPoliciesSpecialPolicySpecials extends $dara.Model { special?: DescribeTrafficControlsResponseBodyTrafficControlsTrafficControlSpecialPoliciesSpecialPolicySpecialsSpecial[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class DescribeTrafficControlsResponseBodyTrafficControlsTrafficControlSpecialPoliciesSpecialPolicy extends $dara.Model { specialType?: string; specials?: DescribeTrafficControlsResponseBodyTrafficControlsTrafficControlSpecialPoliciesSpecialPolicySpecials; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class DescribeTrafficControlsResponseBodyTrafficControlsTrafficControlSpecialPolicies extends $dara.Model { specialPolicy?: DescribeTrafficControlsResponseBodyTrafficControlsTrafficControlSpecialPoliciesSpecialPolicy[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class DescribeTrafficControlsResponseBodyTrafficControlsTrafficControl extends $dara.Model { apiDefault?: number; appDefault?: number; createdTime?: string; description?: string; modifiedTime?: string; specialPolicies?: DescribeTrafficControlsResponseBodyTrafficControlsTrafficControlSpecialPolicies; trafficControlId?: string; trafficControlName?: string; trafficControlUnit?: string; userDefault?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class DescribeTrafficControlsResponseBodyTrafficControls extends $dara.Model { trafficControl?: DescribeTrafficControlsResponseBodyTrafficControlsTrafficControl[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class DescribeTrafficControlsResponseBody extends $dara.Model { /** * @remarks * The page number of the returned page. * * @example * 1 */ pageNumber?: number; /** * @remarks * The number of entries returned per page. * * @example * 10 */ pageSize?: number; /** * @remarks * The ID of the request. * * @example * 93D91A99-F093-4596-87BA-3C4FBFD3FD8A */ requestId?: string; /** * @remarks * The total number of returned entries. * * @example * 1 */ totalCount?: number; trafficControls?: DescribeTrafficControlsResponseBodyTrafficControls; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }