import { AdlsPluginV1, CosmosDbPluginV1, CouchbasePluginV1, DynamoDbV1, KinesisPluginV1, KafkaV1, SalesforcePluginV1 } from '@superblocksteam/types'; import { ConnectedUserTokenDto } from '../../userToken/index.js'; import { BucketMetadata } from './bucket.js'; import { DatabaseSchemaMetadata } from './database.js'; export interface DatasourceMetadataDto { dbSchema?: DatabaseSchemaMetadata; buckets?: BucketMetadata[]; graphql?: any; couchbase?: CouchbasePluginV1.Metadata; kafka?: KafkaV1.Metadata; kinesis?: KinesisPluginV1.Metadata; integrationId?: string; openApiSpec?: any; dynamodb?: DynamoDbV1.Metadata; connectedUserTokens?: Record; salesforce?: SalesforcePluginV1.Plugin_Metadata; adls?: AdlsPluginV1.Plugin_Metadata; cosmosdb?: CosmosDbPluginV1.Plugin_Metadata; secrets?: Array<{ alias: string; name: string; }>; gSheetsNextPageToken?: string | undefined | null; loadDisabled?: boolean; } export interface DatasourceMetadataV2Dto { databaseSchemaMetadata?: DatabaseSchemaMetadata; bucketsMetadata?: { buckets: BucketMetadata[]; }; graphql?: any; couchbase?: CouchbasePluginV1.Metadata; kafka?: KafkaV1.Metadata; kinesis?: KinesisPluginV1.Metadata; cosmosdb?: CosmosDbPluginV1.Plugin_Metadata; adls?: AdlsPluginV1.Plugin_Metadata; integrationId?: string; openApiSpec?: any; gSheetsNextPageToken?: string | undefined | null; } export * from './bucket.js'; export * from './database.js'; //# sourceMappingURL=index.d.ts.map