/** * A scalar secret token * * We should not export this when exporting the document */ export declare const XScalarSecretTokenSchema: import("@scalar/typebox").TObject<{ 'x-scalar-secret-token': import("@scalar/typebox").TString; }>; /** * A scalar secret token * * We should not export this when exporting the document */ export type XScalarSecretToken = { 'x-scalar-secret-token': string; }; export declare const XScalarSecretToken: import("@scalar/validation").ObjectSchema<{ 'x-scalar-secret-token': import("@scalar/validation").StringSchema; }>; /** * OAuth refresh token * * We should not export this when exporting the document */ export declare const XScalarSecretRefreshTokenSchema: import("@scalar/typebox").TObject<{ 'x-scalar-secret-refresh-token': import("@scalar/typebox").TOptional; }>; /** * OAuth refresh token * * We should not export this when exporting the document */ export type XScalarSecretRefreshToken = { 'x-scalar-secret-refresh-token'?: string; }; export declare const XScalarSecretRefreshToken: import("@scalar/validation").ObjectSchema<{ 'x-scalar-secret-refresh-token': import("@scalar/validation").OptionalSchema; }>; /** * OAuth auth url * * We should not export this when exporting the document */ export declare const XScalarAuthUrlSchema: import("@scalar/typebox").TObject<{ 'x-scalar-secret-auth-url': import("@scalar/typebox").TOptional; }>; /** * OAuth auth url * * We should not export this when exporting the document */ export type XScalarAuthUrl = { 'x-scalar-secret-auth-url'?: string; }; export declare const XScalarAuthUrl: import("@scalar/validation").ObjectSchema<{ 'x-scalar-secret-auth-url': import("@scalar/validation").OptionalSchema; }>; /** * OAuth token url * * We should not export this when exporting the document */ export declare const XScalarTokenUrlSchema: import("@scalar/typebox").TObject<{ 'x-scalar-secret-token-url': import("@scalar/typebox").TOptional; }>; /** * OAuth token url * * We should not export this when exporting the document */ export type XScalarTokenUrl = { 'x-scalar-secret-token-url'?: string; }; export declare const XScalarTokenUrl: import("@scalar/validation").ObjectSchema<{ 'x-scalar-secret-token-url': import("@scalar/validation").OptionalSchema; }>; /** * Username and password for HTTP authentication * * We should not export this when exporting the document */ export declare const XScalarSecretHTTPSchema: import("@scalar/typebox").TObject<{ 'x-scalar-secret-username': import("@scalar/typebox").TString; 'x-scalar-secret-password': import("@scalar/typebox").TString; }>; /** * Username and password for HTTP authentication * * We should not export this when exporting the document */ export type XScalarSecretHTTP = { 'x-scalar-secret-username': string; 'x-scalar-secret-password': string; }; export declare const XScalarSecretHTTP: import("@scalar/validation").ObjectSchema<{ 'x-scalar-secret-username': import("@scalar/validation").StringSchema; 'x-scalar-secret-password': import("@scalar/validation").StringSchema; }>; /** * Oauth client secret * * We should not export this when exporting the document */ export declare const XScalarSecretClientSecretSchema: import("@scalar/typebox").TObject<{ 'x-scalar-secret-client-secret': import("@scalar/typebox").TString; }>; /** * Oauth client secret * * We should not export this when exporting the document */ export type XScalarSecretClientSecret = { 'x-scalar-secret-client-secret': string; }; export declare const XScalarSecretClientSecret: import("@scalar/validation").ObjectSchema<{ 'x-scalar-secret-client-secret': import("@scalar/validation").StringSchema; }>; /** * Oauth client ID * * We should not export this when exporting the document */ export declare const XScalarSecretClientIdSchema: import("@scalar/typebox").TObject<{ 'x-scalar-secret-client-id': import("@scalar/typebox").TString; }>; /** * Oauth client ID * * We should not export this when exporting the document */ export type XScalarSecretClientId = { 'x-scalar-secret-client-id': string; }; export declare const XScalarSecretClientId: import("@scalar/validation").ObjectSchema<{ 'x-scalar-secret-client-id': import("@scalar/validation").StringSchema; }>; /** * Oauth Redirect URI * * We should not export this when exporting the document */ export declare const XScalarSecretRedirectUriSchema: import("@scalar/typebox").TObject<{ 'x-scalar-secret-redirect-uri': import("@scalar/typebox").TString; }>; /** * Oauth Redirect URI * * We should not export this when exporting the document */ export type XScalarSecretRedirectUri = { 'x-scalar-secret-redirect-uri': string; }; export declare const XScalarSecretRedirectUri: import("@scalar/validation").ObjectSchema<{ 'x-scalar-secret-redirect-uri': import("@scalar/validation").StringSchema; }>; /** * Client certificate (PEM) for X509 authentication * * We should not export this when exporting the document */ export declare const XScalarSecretClientCertificateSchema: import("@scalar/typebox").TObject<{ 'x-scalar-secret-client-certificate': import("@scalar/typebox").TString; }>; /** * Client certificate (PEM) for X509 authentication * * We should not export this when exporting the document */ export type XScalarSecretClientCertificate = { 'x-scalar-secret-client-certificate': string; }; /** * Private key (PEM) for X509 authentication * * We should not export this when exporting the document */ export declare const XScalarSecretPrivateKeySchema: import("@scalar/typebox").TObject<{ 'x-scalar-secret-private-key': import("@scalar/typebox").TString; }>; /** * Private key (PEM) for X509 authentication * * We should not export this when exporting the document */ export type XScalarSecretPrivateKey = { 'x-scalar-secret-private-key': string; }; /** * Service name for GSSAPI (Kerberos) authentication * * We should not export this when exporting the document */ export declare const XScalarSecretServiceNameSchema: import("@scalar/typebox").TObject<{ 'x-scalar-secret-service-name': import("@scalar/typebox").TString; }>; /** * Service name for GSSAPI (Kerberos) authentication * * We should not export this when exporting the document */ export type XScalarSecretServiceName = { 'x-scalar-secret-service-name': string; }; //# sourceMappingURL=x-scalar-security-secrets.d.ts.map