/**
 * AdvancedBilling
 *
 * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ).
 */
import { Schema } from '../schema.js';
import { OfferDiscount } from './offerDiscount.js';
import { OfferItem } from './offerItem.js';
import { OfferSignupPage } from './offerSignupPage.js';
export interface Offer {
    id?: number;
    siteId?: number;
    productFamilyId?: number;
    productId?: number;
    productPricePointId?: number;
    productRevisableNumber?: number;
    name?: string;
    handle?: string;
    description?: string | null;
    createdAt?: string;
    updatedAt?: string;
    archivedAt?: string | null;
    offerItems?: OfferItem[];
    offerDiscounts?: OfferDiscount[];
    productFamilyName?: string;
    productName?: string;
    productPricePointName?: string;
    productPriceInCents?: bigint;
    offerSignupPages?: OfferSignupPage[];
    [key: string]: unknown;
}
export declare const offerSchema: Schema<Offer>;
//# sourceMappingURL=offer.d.ts.map