Skip to content

PluginApiContract<TApi>

The contract a provider declares for its API.

Import:

import type { PluginApiContract } from '@mnaoumov/obsidian-lib/plugin/plugin-api';

Signature:

export type PluginApiContract<TApi extends object = object>

Signature:

type PluginApiContract<TApi> = ApiContract<TApi>

Type: ApiContract<TApi>