import { ApiZone, AuthCapability, DatabaseCapability, SoapConfig } from "../config/schemas/types"; import { CommandInputResolver } from "./resolver.types"; export interface AddResourceInput { crud?: boolean; db?: "none" | DatabaseCapability; auth?: "none" | AuthCapability | "jwt"; zone?: ApiZone; } export interface AddResourceResult { crud: boolean; db: "none" | DatabaseCapability; auth: "none" | "jwt" | "api-key"; zone: ApiZone; } export declare class AddResourceResolver implements CommandInputResolver { resolve(input: { flags: AddResourceInput; promptAnswers?: AddResourceInput; projectConfig?: SoapConfig; preset?: Partial; }): AddResourceResult; } export declare const addResourceResolver: AddResourceResolver;