@gobolt/models
Version:
This is a shared repository that includes models that should be shared across all BoxKnight services. Do not include anything for the controller, service or repository layers of your application in this package.
27 lines (26 loc) • 853 B
TypeScript
import { RateOptions } from './rateOptions';
import { RateResponse } from './rateResponse';
declare class Rate {
private id;
private createdAt;
private merchantID;
private fromPostal;
private toPostal;
private services;
private calculatedRates;
getId: () => string;
setId: (value: string) => void;
getCreatedAt: () => Date | undefined;
setCreatedAt: (value: Date) => void;
getMerchantID: () => string;
setMerchantID: (value: string) => void;
getFromPostal: () => string;
setFromPostal: (value: string) => void;
getToPostal: () => string;
setToPostal: (value: string) => void;
getServices: () => RateOptions;
setServices: (value: RateOptions) => void;
getCalculatedRates: () => RateResponse[];
setCalculatedRates: (value: RateResponse[]) => void;
}
export default Rate;