/**
* Apaleo Rates API
* Manage the rate plans and rates to rent out your inventory at the best price.
*
* OpenAPI spec version: 1.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
import { MonetaryValueModel } from './monetaryValueModel';
import { RateRestrictionsModel } from './rateRestrictionsModel';
import { FormBuilder, FormGroup } from '@angular/forms';
import { ApaleoPropertyMetaData, BuildFormOptions, ResponseModel } from '@apaleo/angular-api-proxy-common';
export interface ReplaceRateModel {
/**
* Date and time the rate begins
Specify a date and time (without fractional second part) in UTC or with UTC offset as defined in the ISO8601:2004
*/
from: Date;
/**
* Date and time the rate ends
Specify a date and time (without fractional second part) in UTC or with UTC offset as defined in the ISO8601:2004
*/
to: Date;
/**
* The price for the rate
*/
price?: MonetaryValueModel;
/**
* The restrictions set on this rate
*/
restrictions?: RateRestrictionsModel;
}
export declare type ReplaceRateModelWithRawHttp = ReplaceRateModel & ResponseModel;
export declare namespace ReplaceRateModel {
const $metaData: {
from: Readonly;
to: Readonly;
price: Readonly;
restrictions: Readonly;
};
function $buildForm(fb: FormBuilder, options?: BuildFormOptions): FormGroup;
}