import { ITemplateRow } from './RpcCache'; import RpcApi from './index'; import RpcSchema from './Schema'; export default class RpcTemplate { private readonly api; readonly collection: string; readonly id: string; private readonly _data; private readonly _schema; constructor(api: RpcApi, collection: string, id: string, data?: ITemplateRow, schema?: RpcSchema, cache?: boolean); schema(): Promise; immutableData(): Promise; isTransferable(): Promise; isBurnable(): Promise; maxSupply(): Promise; circulation(): Promise; toObject(): Promise; }