UNPKG

salesforce-alm

Version:

This package contains tools, and APIs, for an improved salesforce.com developer experience.

23 lines (22 loc) 922 B
import { OutputFlags } from '@oclif/parser'; import { Org } from '@salesforce/core/lib/org'; import { UX } from '@salesforce/command'; import { JsonCollection } from '@salesforce/ts-types'; import { CommunityPublishResponse } from '../defs/CommunityPublishResponse'; import { ConnectResource } from '../../connect/services/ConnectResource'; /** * A connect api resource for publishing a community */ export declare class CommunityPublishResource implements ConnectResource<CommunityPublishResponse> { private flags; private org; private ux; private info; constructor(flags: OutputFlags<any>, org: Org, ux: UX); fetchRelativeConnectUrl(): Promise<string>; getRequestMethod(): string; fetchPostParams(): Promise<string>; handleSuccess(result: JsonCollection): CommunityPublishResponse; handleError(error: Error): CommunityPublishResponse; fetchCommunityId(): Promise<string>; }