mirror of
https://github.com/Qortal/qapp-core.git
synced 2025-06-15 01:41:21 +00:00
60 lines
1.2 KiB
TypeScript
60 lines
1.2 KiB
TypeScript
// src/global.d.ts
|
|
interface QortalRequestOptions {
|
|
action: string
|
|
name?: string
|
|
service?: string
|
|
data64?: string
|
|
title?: string
|
|
description?: string
|
|
category?: string
|
|
tags?: string[]
|
|
identifier?: string
|
|
address?: string
|
|
metaData?: string
|
|
encoding?: string
|
|
includeMetadata?: boolean
|
|
limit?: numebr
|
|
offset?: number
|
|
reverse?: boolean
|
|
resources?: any[]
|
|
filename?: string
|
|
list_name?: string
|
|
item?: string
|
|
items?: strings[]
|
|
tag1?: string
|
|
tag2?: string
|
|
tag3?: string
|
|
tag4?: string
|
|
tag5?: string
|
|
coin?: string
|
|
destinationAddress?: string
|
|
amount?: number
|
|
blob?: Blob
|
|
mimeType?: string
|
|
file?: File
|
|
encryptedData?: string
|
|
prefix?: boolean
|
|
exactMatchNames?: boolean
|
|
base64?: string
|
|
groupId?: number | string
|
|
isAdmins?: boolean
|
|
payments?: any[]
|
|
assetId?: number,
|
|
publicKeys?: string[]
|
|
recipient?: string,
|
|
before?: number | null
|
|
qortalLink?: string
|
|
}
|
|
|
|
declare function qortalRequest(options: QortalRequestOptions): Promise<any>
|
|
declare function qortalRequestWithTimeout(
|
|
options: QortalRequestOptions,
|
|
time: number,
|
|
): Promise<any>
|
|
|
|
declare global {
|
|
interface Window {
|
|
_qdnBase: any // Replace 'any' with the appropriate type if you know it
|
|
_qdnTheme: string
|
|
}
|
|
} |