import { WrapperType } from "@0xsquid/squid-types"; import { InferSchemaType, Schema } from "mongoose"; export declare const wrapperSchema: Schema, {}, {}, {}, {}, { timestamps: true; }, { id: string; type: WrapperType; name: string; enabled: boolean; tokens: import("mongoose").Types.ObjectId[]; properties: { coinAddresses: string[]; type?: string | null | undefined; address?: string | null | undefined; oracleAddress?: string | null | undefined; }; chainId: string; address: string; coinAddresses: string[]; coinNames: string[]; logoURI?: string | null | undefined; rank?: number | null | undefined; chain?: import("mongoose").Types.ObjectId | null | undefined; } & import("mongoose").DefaultTimestampProps, import("mongoose").Document, {}, import("mongoose").MergeType> & import("mongoose").FlatRecord<{ id: string; type: WrapperType; name: string; enabled: boolean; tokens: import("mongoose").Types.ObjectId[]; properties: { coinAddresses: string[]; type?: string | null | undefined; address?: string | null | undefined; oracleAddress?: string | null | undefined; }; chainId: string; address: string; coinAddresses: string[]; coinNames: string[]; logoURI?: string | null | undefined; rank?: number | null | undefined; chain?: import("mongoose").Types.ObjectId | null | undefined; } & import("mongoose").DefaultTimestampProps> & { _id: import("mongoose").Types.ObjectId; } & { __v: number; }>; export type Wrapper = InferSchemaType;