salesforce-alm
Version:
This package contains tools, and APIs, for an improved salesforce.com developer experience.
20 lines (19 loc) • 826 B
TypeScript
import { OutputFlags } from '@oclif/parser';
import { JsonCollection, AnyJson } from '@salesforce/ts-types';
import { UX } from '@salesforce/command';
import { CommunityCreateResponse } from '../defs/CommunityCreateResponse';
import { ConnectResource } from '../../connect/services/ConnectResource';
/**
* A connect api resource for creating a community
*/
export declare class CommunityCreateResource implements ConnectResource<CommunityCreateResponse> {
private flags;
private params;
private ux;
constructor(flags: OutputFlags<any>, params: AnyJson, ux: UX);
handleSuccess(result: JsonCollection): CommunityCreateResponse;
handleError(error: Error): CommunityCreateResponse;
fetchRelativeConnectUrl(): Promise<string>;
getRequestMethod(): string;
fetchPostParams(): Promise<string>;
}