import type { DataSourceDiagnostic } from '@ankhorage/contracts/data'; import type { ReactNode } from 'react'; import type { ExternalApiDiscoveryAttempt } from '../../../externalApiAuthoringContracts'; export declare function ExternalApiField({ label, children, }: { readonly label: string; readonly children: ReactNode; }): import("react").JSX.Element; export declare function ExternalApiDiagnosticList({ diagnostics, attempts, }: { readonly diagnostics: readonly DataSourceDiagnostic[]; readonly attempts?: readonly ExternalApiDiscoveryAttempt[]; }): import("react").JSX.Element | null; export declare const externalApiAdminStyles: { actions: { alignItems: "center"; flexDirection: "row"; flexWrap: "wrap"; gap: number; }; columns: { flexDirection: "row"; flexWrap: "wrap"; gap: number; }; field: { flexGrow: number; gap: number; minWidth: number; }; feedback: { gap: number; }; operation: { gap: number; }; row: { gap: number; paddingVertical: number; }; stack: { gap: number; }; }; //# sourceMappingURL=ExternalApiAdminPrimitives.d.ts.map