@aws-amplify/amplify-category-api
Version:
Amplify CLI API Category Plugin
11 lines (8 loc) • 347 B
text/typescript
import { AddApiRequest, UpdateApiRequest } from 'amplify-headless-interface';
export interface ApiArtifactHandlerOptions {
skipCompile?: boolean;
}
export interface ApiArtifactHandler {
createArtifacts(request: AddApiRequest): Promise<string>;
updateArtifacts(request: UpdateApiRequest, opts?: ApiArtifactHandlerOptions): Promise<void>;
}