@seasketch/geoprocessing
Version:
Geoprocessing and reporting framework for SeaSketch 2.0
19 lines (18 loc) • 596 B
TypeScript
import { Datasource } from "../../src/index.js";
export interface PublishAnswers {
publish: "yes" | "no";
}
export declare function publishAllQuestion(numDs: number): Promise<Pick<PublishAnswers, "publish">>;
export interface DatasourcesAnswers {
datasources: string[];
}
export declare function datasourcesQuestion(datasources: Datasource[]): Promise<DatasourcesAnswers>;
export declare function getDatasourcesQuestion(datasources: Datasource[]): Promise<{
choices: {
value: string;
name: string;
}[];
type: string;
name: string;
message: string;
}>;