summaryrefslogtreecommitdiff
path: root/packages/integrations/image/client.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/integrations/image/client.d.ts')
-rw-r--r--packages/integrations/image/client.d.ts62
1 files changed, 0 insertions, 62 deletions
diff --git a/packages/integrations/image/client.d.ts b/packages/integrations/image/client.d.ts
deleted file mode 100644
index 71842742a..000000000
--- a/packages/integrations/image/client.d.ts
+++ /dev/null
@@ -1,62 +0,0 @@
-/// <reference types="astro/client-base" />
-
-type InputFormat =
- | 'avif'
- | 'gif'
- | 'heic'
- | 'heif'
- | 'jpeg'
- | 'jpg'
- | 'png'
- | 'tiff'
- | 'webp'
- | 'svg';
-
-interface ImageMetadata {
- src: string;
- width: number;
- height: number;
- format: InputFormat;
-}
-
-// images
-declare module '*.avif' {
- const metadata: ImageMetadata;
- export default metadata;
-}
-declare module '*.gif' {
- const metadata: ImageMetadata;
- export default metadata;
-}
-declare module '*.heic' {
- const metadata: ImageMetadata;
- export default metadata;
-}
-declare module '*.heif' {
- const metadata: ImageMetadata;
- export default metadata;
-}
-declare module '*.jpeg' {
- const metadata: ImageMetadata;
- export default metadata;
-}
-declare module '*.jpg' {
- const metadata: ImageMetadata;
- export default metadata;
-}
-declare module '*.png' {
- const metadata: ImageMetadata;
- export default metadata;
-}
-declare module '*.tiff' {
- const metadata: ImageMetadata;
- export default metadata;
-}
-declare module '*.webp' {
- const metadata: ImageMetadata;
- export default metadata;
-}
-declare module '*.svg' {
- const metadata: ImageMetadata;
- export default metadata;
-}