@dialpad/dialtone
Version:
Dialpad's Dialtone design system monorepo
102 lines • 3.4 kB
TypeScript
import { DtValidationMessages } from '../../components/validation_messages';
export namespace InputGroupMixin {
namespace components {
export { DtValidationMessages };
}
function provide(): {
groupContext: any;
setGroupValue: any;
};
namespace props {
namespace id {
export let type: StringConstructor;
function _default(): string;
export { _default as default };
}
namespace value {
let type_1: (ObjectConstructor | StringConstructor | NumberConstructor | BooleanConstructor)[];
export { type_1 as type };
let _default: null;
export { _default as default };
}
namespace name {
let type_2: StringConstructor;
export { type_2 as type };
export let required: boolean;
}
namespace legend {
let type_3: StringConstructor;
export { type_3 as type };
let _default_1: string;
export { _default_1 as default };
}
namespace disabled {
let type_4: BooleanConstructor;
export { type_4 as type };
let _default_2: boolean;
export { _default_2 as default };
}
namespace messages {
let type_5: ArrayConstructor;
export { type_5 as type };
function _default_3(): never[];
export { _default_3 as default };
export function validator(messages: any): any;
}
namespace showMessages {
let type_6: BooleanConstructor;
export { type_6 as type };
let _default_4: boolean;
export { _default_4 as default };
}
namespace legendClass {
let type_7: (ObjectConstructor | StringConstructor | ArrayConstructor)[];
export { type_7 as type };
let _default_5: string;
export { _default_5 as default };
}
namespace messagesClass {
let type_8: (ObjectConstructor | StringConstructor | ArrayConstructor)[];
export { type_8 as type };
let _default_6: string;
export { _default_6 as default };
}
namespace legendChildProps {
let type_9: ObjectConstructor;
export { type_9 as type };
function _default_7(): {};
export { _default_7 as default };
}
namespace messagesChildProps {
let type_10: ObjectConstructor;
export { type_10 as type };
function _default_8(): {};
export { _default_8 as default };
}
}
let emits: string[];
function data(): {
provideObj: {
name: any;
disabled: any;
validationState: string | null;
};
};
namespace computed {
function formattedMessages(): any;
function validationState(): string | null;
}
namespace watch {
function disabled(newDisabled: any): void;
function validationState(newValidationState: any): void;
}
namespace methods {
function setGroupValue(newValue: any): void;
}
function mounted(): void;
}
declare namespace _default {
export { InputGroupMixin };
}
export default _default;
//# sourceMappingURL=input_group.d.ts.map