import { Value } from '../../../cloudformation/Value';
/**
  The period of time that is covered by a budget. The period has a start date and an end date. The start date must come before the end date. There are no restrictions on the end date.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-timeperiod.html">the AWS Docs</a>
*/
export interface TimePeriodProps {
    /** <p> */
    start?: Value<string>;
    /** <code>End</code>  <a name="cfn-budgets-budget-timeperiod-end"></a>
  The end date for a budget. If you didn’t specify an end date, AWS set your end date to <code>06/15/87 00:00 UTC</code>. The defaults are the same for the AWS Billing and Cost Management console and the API.<br />
  After the end date, AWS deletes the budget and all the associated notifications and subscribers. You can change your end date with the <code>UpdateBudget</code> operation.<br />
  
  Required: No<br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    end?: Value<string>;
}
