Type alias Program

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

Generated using TypeDoc