UNPKG

twoot

Version:

toot and/or skeet. a lowest-common-denominator api for simplifying crossposting to mastodon and bsky

13 lines (12 loc) 749 B
import { AtpAgent } from "@atproto/api"; import { type ReplyRef } from "@atproto/api/dist/client/types/app/bsky/feed/post.js"; import type { StatusOrText, BskyAPIConfig } from "./index.js"; export type BskyRawPostResult = Awaited<ReturnType<typeof AtpAgent.prototype.post>>; export type BskyPostResult = { status: string; uri: string; rawResult: BskyRawPostResult; }; export declare function postSkeet(status: StatusOrText, client: AtpAgent, apiConfig: BskyAPIConfig, inReplyToId?: ReplyRef): Promise<BskyPostResult>; export declare function doSkeet(status: StatusOrText, apiConfig: BskyAPIConfig): Promise<BskyPostResult>; export declare function doSkeets(statuses: StatusOrText[], apiConfig: BskyAPIConfig): Promise<BskyPostResult[]>;