securesharkinputs
Version:
Advanced enterprise validation library with multi-layer security protection for SecureShark
40 lines • 1.12 kB
TypeScript
import * as yup from 'yup';
export declare const entryFormSchema: yup.ObjectSchema<{
email: string;
age: number;
firstName: string;
lastName: string;
phone: string;
discord: string | undefined;
country: string;
otherCountry: string | undefined;
role: string;
stack: string | undefined;
experience: string | undefined;
linkedin: string;
github: yup.Maybe<string | undefined>;
behance: yup.Maybe<string | undefined>;
website: yup.Maybe<string | undefined>;
otherNetwork: string | undefined;
expectations: string;
}, yup.AnyObject, {
email: undefined;
age: undefined;
firstName: undefined;
lastName: undefined;
phone: undefined;
discord: undefined;
country: undefined;
otherCountry: undefined;
role: undefined;
stack: undefined;
experience: undefined;
linkedin: undefined;
github: undefined;
behance: undefined;
website: undefined;
otherNetwork: undefined;
expectations: undefined;
}, "">;
export type FormData = yup.InferType<typeof entryFormSchema>;
//# sourceMappingURL=useSchema.d.ts.map