import type { IamPolicyStatement } from "../../../aws/CloudFormation/PolicyDocument";
import type { ObjectValidations } from '@altostra/type-validations';
export interface CommonQueueProperties {
    delay: number;
    retentionPeriod: number;
    maxMessageSize: number;
    policy?: IamPolicyStatement | IamPolicyStatement[];
}
export declare const isPolicyStatements: import("@altostra/type-validations").TypeValidation<IamPolicyStatement | IamPolicyStatement[]>;
export declare const commonQueuePropertiesValidations: ObjectValidations<CommonQueueProperties>;
