import { IDevKnativeEventingPkgApisCommonIntegrationV1alpha1AWSCommon } from "./AWSCommon.js"; import { ModelData, Model } from "@kubernetes-models/base"; export interface IAWSS3 extends IDevKnativeEventingPkgApisCommonIntegrationV1alpha1AWSCommon { "arn"?: string; "autoCreateBucket": boolean; "delay": number; "deleteAfterRead": boolean; "destinationBucket"?: string; "destinationBucketPrefix"?: string; "destinationBucketSuffix"?: string; "forcePathStyle": boolean; "ignoreBody": boolean; "maxMessagesPerPoll": number; "moveAfterRead": boolean; "prefix"?: string; } export declare class AWSS3 extends Model implements IAWSS3 { "overrideEndpoint": boolean; "region"?: string; "uriEndpointOverride"?: string; "arn"?: string; "autoCreateBucket": boolean; "delay": number; "deleteAfterRead": boolean; "destinationBucket"?: string; "destinationBucketPrefix"?: string; "destinationBucketSuffix"?: string; "forcePathStyle": boolean; "ignoreBody": boolean; "maxMessagesPerPoll": number; "moveAfterRead": boolean; "prefix"?: string; constructor(data?: ModelData); } export type { IAWSS3 as IDevKnativeEventingPkgApisCommonIntegrationV1alpha1AWSS3, AWSS3 as DevKnativeEventingPkgApisCommonIntegrationV1alpha1AWSS3 };