sst-env.d.ts 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  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. AUTH_API_URL: {
  9. type: "sst.sst.Linkable"
  10. value: string
  11. }
  12. Console: {
  13. type: "sst.cloudflare.SolidStart"
  14. url: string
  15. }
  16. Database: {
  17. database: string
  18. host: string
  19. password: string
  20. port: number
  21. type: "sst.sst.Linkable"
  22. username: string
  23. }
  24. GITHUB_APP_ID: {
  25. type: "sst.sst.Secret"
  26. value: string
  27. }
  28. GITHUB_APP_PRIVATE_KEY: {
  29. type: "sst.sst.Secret"
  30. value: string
  31. }
  32. GITHUB_CLIENT_ID_CONSOLE: {
  33. type: "sst.sst.Secret"
  34. value: string
  35. }
  36. GITHUB_CLIENT_SECRET_CONSOLE: {
  37. type: "sst.sst.Secret"
  38. value: string
  39. }
  40. GOOGLE_CLIENT_ID: {
  41. type: "sst.sst.Secret"
  42. value: string
  43. }
  44. HONEYCOMB_API_KEY: {
  45. type: "sst.sst.Secret"
  46. value: string
  47. }
  48. STRIPE_SECRET_KEY: {
  49. type: "sst.sst.Secret"
  50. value: string
  51. }
  52. STRIPE_WEBHOOK_SECRET: {
  53. type: "sst.sst.Linkable"
  54. value: string
  55. }
  56. Web: {
  57. type: "sst.cloudflare.Astro"
  58. url: string
  59. }
  60. ZEN_MODELS: {
  61. type: "sst.sst.Secret"
  62. value: string
  63. }
  64. }
  65. }
  66. // cloudflare
  67. import * as cloudflare from "@cloudflare/workers-types"
  68. declare module "sst" {
  69. export interface Resource {
  70. Api: cloudflare.Service
  71. AuthApi: cloudflare.Service
  72. AuthStorage: cloudflare.KVNamespace
  73. Bucket: cloudflare.R2Bucket
  74. LogProcessor: cloudflare.Service
  75. }
  76. }
  77. import "sst"
  78. export {}