@jbrowse/plugin-authentication
Version:
JBrowse 2 Authentication
43 lines (42 loc) • 1.43 kB
TypeScript
import type { Instance } from 'mobx-state-tree';
declare const HTTPBasicConfigSchema: import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaType<{
tokenType: {
description: string;
type: string;
defaultValue: string;
};
validateWithHEAD: {
description: string;
type: string;
defaultValue: boolean;
};
}, import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaOptions<import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaType<{
name: {
description: string;
type: string;
defaultValue: string;
};
description: {
description: string;
type: string;
defaultValue: string;
};
authHeader: {
description: string;
type: string;
defaultValue: string;
};
tokenType: {
description: string;
type: string;
defaultValue: string;
};
domains: {
description: string;
type: string;
defaultValue: never[];
};
}, import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaOptions<undefined, "internetAccountId">>, undefined>>;
export type HTTPBasicInternetAccountConfigModel = typeof HTTPBasicConfigSchema;
export type HTTPBasicInternetAccountConfig = Instance<HTTPBasicInternetAccountConfigModel>;
export default HTTPBasicConfigSchema;