@leancodepl/kratos
Version:
Headless React components library for building Ory Kratos authentication flows
36 lines • 1.19 kB
TypeScript
import { Invoice } from './Invoice';
import { TimeInterval } from './TimeInterval';
/**
*
* @export
* @interface BillingPeriodBucket
*/
export interface BillingPeriodBucket {
/**
*
* @type {Array<Invoice>}
* @memberof BillingPeriodBucket
*/
base_invoices?: Array<Invoice>;
/**
*
* @type {TimeInterval}
* @memberof BillingPeriodBucket
*/
billing_period?: TimeInterval;
/**
*
* @type {Invoice}
* @memberof BillingPeriodBucket
*/
usage_invoice?: Invoice;
}
/**
* Check if a given object implements the BillingPeriodBucket interface.
*/
export declare function instanceOfBillingPeriodBucket(value: object): value is BillingPeriodBucket;
export declare function BillingPeriodBucketFromJSON(json: any): BillingPeriodBucket;
export declare function BillingPeriodBucketFromJSONTyped(json: any, ignoreDiscriminator: boolean): BillingPeriodBucket;
export declare function BillingPeriodBucketToJSON(json: any): BillingPeriodBucket;
export declare function BillingPeriodBucketToJSONTyped(value?: BillingPeriodBucket | null, ignoreDiscriminator?: boolean): any;
//# sourceMappingURL=BillingPeriodBucket.d.ts.map