sst-env.d.ts 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. /* This file is auto-generated by SST. Do not edit. */
  2. /* tslint:disable */
  3. /* eslint-disable */
  4. /* deno-fmt-ignore-file */
  5. import "sst"
  6. declare module "sst" {
  7. export interface Resource {
  8. ANTHROPIC_API_KEY: {
  9. type: "sst.sst.Secret"
  10. value: string
  11. }
  12. AUTH_API_URL: {
  13. type: "sst.sst.Linkable"
  14. value: string
  15. }
  16. BASETEN_API_KEY: {
  17. type: "sst.sst.Secret"
  18. value: string
  19. }
  20. Console: {
  21. type: "sst.cloudflare.SolidStart"
  22. url: string
  23. }
  24. Database: {
  25. database: string
  26. host: string
  27. password: string
  28. port: number
  29. type: "sst.sst.Linkable"
  30. username: string
  31. }
  32. FIREWORKS_API_KEY: {
  33. type: "sst.sst.Secret"
  34. value: string
  35. }
  36. GITHUB_APP_ID: {
  37. type: "sst.sst.Secret"
  38. value: string
  39. }
  40. GITHUB_APP_PRIVATE_KEY: {
  41. type: "sst.sst.Secret"
  42. value: string
  43. }
  44. GITHUB_CLIENT_ID_CONSOLE: {
  45. type: "sst.sst.Secret"
  46. value: string
  47. }
  48. GITHUB_CLIENT_SECRET_CONSOLE: {
  49. type: "sst.sst.Secret"
  50. value: string
  51. }
  52. GOOGLE_CLIENT_ID: {
  53. type: "sst.sst.Secret"
  54. value: string
  55. }
  56. HONEYCOMB_API_KEY: {
  57. type: "sst.sst.Secret"
  58. value: string
  59. }
  60. OPENAI_API_KEY: {
  61. type: "sst.sst.Secret"
  62. value: string
  63. }
  64. STRIPE_SECRET_KEY: {
  65. type: "sst.sst.Secret"
  66. value: string
  67. }
  68. STRIPE_WEBHOOK_SECRET: {
  69. type: "sst.sst.Linkable"
  70. value: string
  71. }
  72. Web: {
  73. type: "sst.cloudflare.Astro"
  74. url: string
  75. }
  76. XAI_API_KEY: {
  77. type: "sst.sst.Secret"
  78. value: string
  79. }
  80. }
  81. }
  82. // cloudflare
  83. import * as cloudflare from "@cloudflare/workers-types"
  84. declare module "sst" {
  85. export interface Resource {
  86. Api: cloudflare.Service
  87. AuthApi: cloudflare.Service
  88. AuthStorage: cloudflare.KVNamespace
  89. Bucket: cloudflare.R2Bucket
  90. LogProcessor: cloudflare.Service
  91. }
  92. }
  93. import "sst"
  94. export {}