/** An object representing a Server Variable for server URL template substitution. */ export declare const ServerVariableObjectSchemaDefinition: import("@scalar/typebox").TObject<{ /** An enumeration of string values to be used if the substitution options are from a limited set. The array MUST NOT be empty. */ enum: import("@scalar/typebox").TOptional>; /** REQUIRED. The default value to use for substitution, which SHALL be sent if an alternate value is not supplied. If the enum is defined, the value MUST exist in the enum's values. Note that this behavior is different from the Schema Object's default keyword, which documents the receiver's behavior rather than inserting the value into the data. */ default: import("@scalar/typebox").TOptional; /** An optional description for the server variable. CommonMark syntax MAY be used for rich text representation. */ description: import("@scalar/typebox").TOptional; }>; /** An object representing a Server Variable for server URL template substitution. */ export type ServerVariableObject = { /** An enumeration of string values to be used if the substitution options are from a limited set. The array MUST NOT be empty. */ enum?: string[]; /** REQUIRED. The default value to use for substitution, which SHALL be sent if an alternate value is not supplied. If the enum is defined, the value MUST exist in the enum's values. Note that this behavior is different from the Schema Object's default keyword, which documents the receiver's behavior rather than inserting the value into the data. */ default?: string; /** An optional description for the server variable. CommonMark syntax MAY be used for rich text representation. */ description?: string; }; //# sourceMappingURL=server-variable.d.ts.map