qus-canvas
Version:
client api for canvas
22 lines • 785 B
TypeScript
import { CanvasHttpConnector } from "../../http/connections/canvas-http.connector";
import { EnrollmentTermInterface } from "../dtos/enrollment-term.interface";
export declare class EnrollmentTermsFactory {
protected readonly connector: CanvasHttpConnector;
protected version: string;
protected accountId: string;
constructor(connector: CanvasHttpConnector, version: string, accountId: string);
/**
* List enrollment terms
*
* @param page
* @param size
*/
listEnrollmentTerms(page: number, size: number): Promise<EnrollmentTermInterface[]>;
/**
* Get an enrollment term
*
* @param id
*/
getEnrollmentTerm(id: string): Promise<EnrollmentTermInterface>;
}
//# sourceMappingURL=enrollment-terms.factory.d.ts.map