/** * Websocket re-connect timeout */ export declare const DefaultConnectTimeout = 2000; /** * Hashtag regex */ export declare const HashtagRegex: RegExp; /** * Legacy tag reference regex */ export declare const TagRefRegex: RegExp; /** * How long profile cache should be considered valid for */ export declare const ProfileCacheExpire: number; /** * How long before relay lists should be refreshed */ export declare const RelayListCacheExpire: number; /** * Extract file extensions regex */ export declare const FileExtensionRegex: RegExp; /** * Simple lightning invoice regex */ export declare const InvoiceRegex: RegExp; export declare const CashuRegex: RegExp; /** * Regex to match any npub/nevent/naddr/nprofile/note */ export declare const MentionNostrEntityRegex: RegExp; /** * Regex to match markdown code content (triple backticks) */ export declare const MarkdownCodeRegex: RegExp; /** * Regex to match inline code content (single backticks) */ export declare const InlineCodeRegex: RegExp; /** * Public metadata relays */ export declare const MetadataRelays: string[]; /** * Default public relays used when user has no configured relays */ export declare const DefaultRelays: string[]; /** * Timeout for relay AUTH challenge response (ms) */ export declare const AuthTimeout = 10000; /** * Timeout for NIP-46 remote signer RPC response (ms) */ export declare const Nip46RpcTimeout = 30000; /** * Timeout for query EOSE in QueryManager.fetch() (ms) */ export declare const QueryFetchTimeout = 30000; /** * Grace period after first EOSE before FetchAll resolves (ms). * Relays race — once the first one responds with EOSE we wait this * long for stragglers before returning whatever data we have. */ export declare const FetchAllGracePeriod = 500; /** * Timeout for NIP-55 clipboard-based signer response (ms) */ export declare const Nip55SignerTimeout = 120000; //# sourceMappingURL=const.d.ts.map