based-auth
Version:
A Next.js/Node.js authentication and wallet API kit for Ethereum and Solana, with utilities for serialization and contract interaction, designed for serverless and API route usage.
20 lines (19 loc) • 498 B
TypeScript
import { Model } from 'mongoose';
import { NetworkSymbols } from '../../../basedauth/src/networks';
export interface IAnnouncement extends Document {
_id: string;
id?: string;
message: string;
isActive: boolean;
createdBy: {
address: string;
network: NetworkSymbols;
};
updatedBy: {
address: string;
network: NetworkSymbols;
};
createdAt: Date;
updatedAt: Date;
}
export declare const AnnouncementModel: Model<IAnnouncement>;