masto
Version:
Mastodon API client for JavaScript, TypeScript, Node.js, browsers
27 lines (26 loc) • 1.31 kB
TypeScript
import { type AccountsResource } from "./accounts.js";
import { type CanonicalEmailBlocksResource } from "./canonical-email-blocks.js";
import { type DimensionsResource } from "./dimensions.js";
import { type DomainAllowsResource } from "./domain-allows.js";
import { type DomainBlocksResource } from "./domain-blocks.js";
import { type EmailDomainBlocksResource } from "./email-domain-blocks.js";
import { type IpBlocksResource } from "./ip-blocks.js";
import { type MeasuresResource } from "./measures.js";
import { type ReportsResource } from "./reports.js";
import { type RetentionResource } from "./retention.js";
import { type TrendsResource } from "./trends.js";
export interface AdminResource {
readonly accounts: AccountsResource;
readonly canonicalEmailBlocks: CanonicalEmailBlocksResource;
readonly dimensions: DimensionsResource;
readonly domainAllows: DomainAllowsResource;
readonly domainBlocks: DomainBlocksResource;
readonly emailDomainBlocks: EmailDomainBlocksResource;
readonly ipBlocks: IpBlocksResource;
readonly measures: MeasuresResource;
readonly reports: ReportsResource;
readonly retention: RetentionResource;
readonly trends: TrendsResource;
}
/** @deprecated Use `AdminResource` instead */
export type AdminRepository = AdminResource;