import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaVendorCreditRecurrenceFrequency } from './KalturaVendorCreditRecurrenceFrequency';
import { KalturaTimeRangeVendorCredit, KalturaTimeRangeVendorCreditArgs } from './KalturaTimeRangeVendorCredit';
export interface KalturaReoccurringVendorCreditArgs extends KalturaTimeRangeVendorCreditArgs {
    frequency?: KalturaVendorCreditRecurrenceFrequency;
}
export declare class KalturaReoccurringVendorCredit extends KalturaTimeRangeVendorCredit {
    frequency: KalturaVendorCreditRecurrenceFrequency;
    constructor(data?: KalturaReoccurringVendorCreditArgs);
    protected _getMetadata(): KalturaObjectMetadata;
}
