import { Construto } from "./construto"; /** * Uma restrição cria uma regra em uma tabela ou visão, que trabalha com uma ou mais colunas * da mesma tabela e/ou de outras tabelass relacionadas. */ export declare class Restricao extends Construto { nome: string; tipo: 'CHAVE_PRIMARIA' | 'CHAVE_ESTRANGEIRA' | 'ÚNICA'; tabela: string; colunas: string[]; tabelaReferenciada?: string; colunasReferenciadas?: string[]; constructor(nome: string, tipo: 'CHAVE_PRIMARIA' | 'CHAVE_ESTRANGEIRA' | 'ÚNICA', tabela: string, colunas: string[], tabelaReferenciada?: string, colunasReferenciadas?: string[]); toString(): string; } //# sourceMappingURL=restricao.d.ts.map