import { type JsonLd } from '@atlaskit/json-ld-types';
import { type DatasourceDetailsResponse } from '@atlaskit/linking-types';
import { type GenerateDataResponse } from '../types';
import { defaultInitialVisibleColumnKeys } from './data';
export { defaultInitialVisibleColumnKeys };
export declare const generateResolveResponse: (resourceUrl: string) => {
    body: {
        data: {
            "@context": {
                "@vocab": string;
                atlassian: string;
                schema: string;
            };
            "@type": string[];
            generator: {
                "@id": string;
                "@type": string;
                name: string;
            };
            name: string;
            summary: string;
            url: string;
        };
        datasources: {
            ari: string;
            description: string;
            id: string;
            key: string;
            name: string;
            parameters: {
                cloudId: string;
                jql: string;
            };
        }[];
        meta: JsonLd.Meta.Granted;
    };
    status: number;
} | undefined;
export declare const generateDetailsResponse: (initialColumnKeys: string[]) => DatasourceDetailsResponse;
export declare const generateDataResponse: GenerateDataResponse;
