import { Address } from 'viem';
export interface TribuneArticle {
    id: string;
    header: string;
    title: string;
    description: string;
    body1: string;
    body2: string;
    body3: string;
    body4: string;
    body5: string;
    owner: Address;
    timestamp: bigint;
    tokenAddress: Address;
}
export interface BlogPost {
    slug: string;
    title: string;
    description: string;
    content: string;
    coverImage?: string;
    author: Address;
    date: string;
    tokenAddress: Address;
    blockchainId: string;
}
export interface PluginOptions {
    contractAddress?: Address;
    outputDir?: string;
    walletAddress?: Address;
    rpcUrl?: string;
}
//# sourceMappingURL=types.d.ts.map