Type alias Program

Program: ShortHands & {
    auth: AuthenticationStrategy;
    capabilities: {
        collect: (() => Promise<Maybe<string>>);
        request: ((options?: RequestOptions) => Promise<void>);
        session: ((username: string) => Promise<Maybe<Session>>);
    };
    components: Components;
    configuration: Configuration;
    fileSystem: FileSystemShortHands & ListenTo<FileSystem>;
    session: Maybe<Session>;
}

Generated using TypeDoc