@jbrowse/plugin-authentication
Version:
JBrowse 2 Authentication
38 lines (37 loc) • 1.42 kB
TypeScript
import type { Instance } from '@jbrowse/mobx-state-tree';
declare const ExternalTokenConfigSchema: import("node_modules/@jbrowse/core/src/configuration/configurationSchema").ConfigurationSchemaType<{
validateWithHEAD: {
description: string;
type: string;
defaultValue: boolean;
};
}, import("node_modules/@jbrowse/core/src/configuration/configurationSchema").ConfigurationSchemaOptions<import("node_modules/@jbrowse/core/src/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("node_modules/@jbrowse/core/src/configuration/configurationSchema").ConfigurationSchemaOptions<undefined, "internetAccountId">>, undefined>>;
export type ExternalTokenInternetAccountConfigModel = typeof ExternalTokenConfigSchema;
export type ExternalTokenInternetAccountConfig = Instance<ExternalTokenInternetAccountConfigModel>;
export default ExternalTokenConfigSchema;