// Copyright 2025 Signal Messenger, LLC
// SPDX-License-Identifier: AGPL-3.0-only

import {
  getAttachmentsPath,
  getDraftPath,
  getStickersPath,
  getTempPath,
  getBadgesPath,
  getAvatarsPath,
  getDownloadsPath,
  getMegaphonesPath,
} from '../../app/attachments.node.ts';

const userDataPath = window.SignalContext.getPath('userData');

export const ATTACHMENTS_PATH = getAttachmentsPath(userDataPath);
export const DRAFT_PATH = getDraftPath(userDataPath);
export const STICKERS_PATH = getStickersPath(userDataPath);
export const TEMP_PATH = getTempPath(userDataPath);
export const BADGES_PATH = getBadgesPath(userDataPath);
export const AVATARS_PATH = getAvatarsPath(userDataPath);
export const DOWNLOADS_PATH = getDownloadsPath(userDataPath);
export const MEGAPHONES_PATH = getMegaphonesPath(userDataPath);
