/** * @typedef {import('../jsDoc.mjs').UsernameRegexTemplate} UsernameRegexTemplate */ export type UsernameRegexTemplate = import('../jsDoc.mjs').UsernameRegexTemplate; /** * Bluesky / AT Protocol */ declare const BlueSkyRegex: Readonly<{ /** * User Identifier (Handle) * Format: @user.bsky.social (or custom domains) * @type {UsernameRegexTemplate} */ handle: UsernameRegexTemplate; /** * Decentralized Identifier (DID) - The actual identity in the database * Format: did:plc:1234567890abcdefghi or did:web:domain.com * @type {UsernameRegexTemplate} */ did: UsernameRegexTemplate; /** * AT URI (Points to specific records such as posts, profiles, feeds) * Format: at://did:plc:1234567890abcdefghi/app.bsky.feed.post/3jklmn56pqr2 * @type {UsernameRegexTemplate} */ atUri: UsernameRegexTemplate; /** * Standard Hashtags * Format: #hashtag * @type {UsernameRegexTemplate} */ hashtag: UsernameRegexTemplate; }>; export default BlueSkyRegex; //# sourceMappingURL=BlueSky.d.mts.map