/// import { Sequelize, Model, CreationOptional, InferCreationAttributes, InferAttributes } from 'sequelize'; export declare class IndexingAgreement extends Model, InferCreationAttributes> { id: CreationOptional; signature: Buffer; signed_payload: Buffer; protocol_network: string; chain_id: string; base_price_per_epoch: string; price_per_entity: string; subgraph_deployment_id: string; service: string; payee: string; payer: string; deadline: Date; duration_epochs: bigint; max_initial_amount: string; max_ongoing_amount_per_epoch: string; min_epochs_per_collection: bigint; max_epochs_per_collection: bigint; created_at: Date; updated_at: Date; cancelled_at: Date | null; signed_cancellation_payload: Buffer | null; current_allocation_id: string | null; last_allocation_id: string | null; last_payment_collected_at: Date | null; } export interface IndexingFeesModels { IndexingAgreement: typeof IndexingAgreement; } export declare const defineIndexingFeesModels: (sequelize: Sequelize) => IndexingFeesModels;