import * as $dara from '@darabonba/typescript'; export declare class PushingTargetHttpRequestTargetHeaders extends $dara.Model { key?: string; value?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class PushingTargetHttpRequestTarget extends $dara.Model { contentType?: string; encryptSignatureKey?: string; encryptString?: string; encryptTimestampKey?: string; headers?: PushingTargetHttpRequestTargetHeaders[]; method?: string; url?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class PushingTarget extends $dara.Model { arn?: string; createTime?: string; description?: string; httpRequestTarget?: PushingTargetHttpRequestTarget; /** * @remarks * This parameter is required. */ name?: string; range?: string; templateUuid?: string; type?: string; updateTime?: string; userId?: string; uuid?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }