import { D2ModelSchemas } from "./schemas"; import { MetadataPickBase, MetadataPayloadBase } from "../api/metadata"; import { D2ApiDefinitionBase, FilterBase } from "../api/common"; import { D2ApiVersioned, D2ApiOptions } from "../api/d2Api"; export * from "../api/index"; export * from "./schemas"; export interface D2ApiDefinition extends D2ApiDefinitionBase { schemas: D2ModelSchemas; filter: FilterBase; } export declare type MetadataPick = MetadataPickBase; export declare type MetadataPayload = MetadataPayloadBase; export declare class D2Api extends D2ApiVersioned { constructor(options?: D2ApiOptions); }